Christian Kruse: vererbung

Beitrag lesen

Hoi,

ist vererbun mit perl eigentlich auch möglich? habe ein projekt mit vielen
fast gleichen datensätzen und da wäre es mega hilfreich ...

Naja, im Grunde schon. Allerdings nur ueber 'Mixin', richtige Vererbung kann Perl
nicht. Im Grunde verfaehrt Perl so: es sucht die Methode im aktuellen Modul
(Package). Wenn sie da nicht vorhanden ist, sucht Perl alle in @ISA verzeichneten
Module ab. Daraus ergibt sich auch die Syntax:

use strict;
use vars qw(@ISA);

@ISA = qw(Baseclass1 Baseclass2);

Sehr empfehlenswerte Lektuere ist IMHO 'perldoc perltoot', auch zu finden auf
http://www.perldoc.com/.

Gruesse,
 CK