Zum Standort Iserlohn
Dipl. -Ing. Faulstich

Zur Homepage der FH-Südwestfalen

 

Objektorientierte Programmierung mit Perl

Perl Programme stehen nicht gerade in dem Ruf, besonders gut strukturiert und sauber zu sein, der durch extreme Stilblüten im "Obfuscated Perl Contest" besonders beeinträchtigt wird.
Dieser Spaghetticode ist aber das Werk des Programmierers und liegt nicht in der Natur von Perl selbst.
Selbst objektorientierte Programmierung ist mit Perl-Skripten möglich, wie das Beispiel hier zeigt.
Damit steht ein wichtiges Werkzeug für eine saubere, strukturierte, modulare und auf Wiederverwendbarkeit ausgerichtete Programmierung auf der Basis einer objektorientierten Analyse und eines objektorientierten Designs zur Verfügung.
Das Beispiel umfaßt zwei simple Klassen und ein ebenso simples Starktskript.

Gleichzeitig dient
objecttest.pl.
der Demonstration des Paketes
FindBin.
Mit Hilfe dieses Paketes können umfangreiche Skripte über entsprechende Module/Klassen gegliedert und sinnvoll auf Unterverzeichnisse verteilt werden. Der Anwender braucht dabei nicht irgendwelche Umgebungsvariablen zu ändern, damit das Skript seine Module findet.

Hauptverzeichnis Bibliotheksverzeichnis Beschreibung
objecttest.pl Startskript
lib/BaseClass.pm Basisklasse
lib/ChildClass.pm abgeleitete Klasse

Letzte Aktualisierung: 25.05.2005


Dummy