SERPland Flugverkehr/Airtraffic Zürich – Auto Direktimport Dänemark – Disneyland Paris – Legoland Deutschland

30May/070

Template Method Pattern implemented in PL/SQL


Design Pattern are great! Not just in Java or C#

The Template Method Pattern can also be implementet with Oracle's PL/SQL language (using clean Object Types).

The Template Method Design Patterns is probalby one of the most widely used and useful design pattern. common example of this is when writing a program that will handle data using various detail algorithms. The abstract Class would have a method called the "Template" Method which contains the main program logic. There also exists "helper method"s in the class, which are specified by any class that inherits from it.
So the abstract class defines the main logic. The subclasses itself implement the details logic. So every developer can implement his specific details without changing the main logic.

English Deutsch/German

In PL/SQL this design pattern can be implementet the procedural way as been done by Lucas Jellema (Amis.nl)
Here I created a PL/SQL sample with Object Types:

drop type adress_o;
drop type adress_abstract_o;

Related Posts:

9Mar/070

PHP Programmiersprache und kostenlose Klassen downloaden


PHP (Akronym für "PHP: Hypertext Preprocessor") ist eine weit verbreitete und für den allgemeinen Gebrauch bestimmte Open Source Skriptsprache, welche speziell für die Webprogrammierung geeignet ist, und in HTML eingebettet werden kann.

PHP als Programmiersprache ist relativ Einfach zu erlernen. Die Sprache ist relativ schwach typisiert. Beispiele:

  • Variablen müssen gar nicht deklariert werden.
  • Mitten in der Ausgabe eines Strings kann eine Variable stehen die dann sogar interpretiert wird.
  • usw.

Die Sprachsyntax selbst ähnelt den Sprachen Java, C## und C++.

Für den fortgeschrittenen Programmierer gibt es auch die Möglichkeit der objektorientierten Programmierung mit PHP.

Der Hauptvorteil von PHP gegenüber anderen Sprachen ist aber aus meiner Sicht:
Die ungemeine Verbreitung von PHP!

Was heisst das? Es gibt hunderte, tausende, ach was sag ich - fast millionen von PHP Scrips und Programmen.
Das reicht von kleinen Code Shnipplets und fertigen PHP Klassen bis zu kompletten PHP Applikationen.
Diese sind allesamt meistens open-source und somit kostenlos!
Vor lauter Angebot wird es zuweilen fast schon schwierig das gewünschte Programm überhaupt zu finden.

Related Posts: