Thread Abstrakte Klassen und Interfaces in Perl
(21 answers)
Opened by pug at 2006-09-18 15:28 Quote Oder Schreib dein kompletten Code immer in einem CHECK{} Block. ;) ---- EDIT: Beziehungsweise kann man auch einfach eine Subroutine folgendermaßen definieren Quote Im Konstruktor benutzt du nun diese Subroutine um dein hash zu füllen. Wurde die Subroutine nicht von der vererbten Klasse Überschrieben bricht dein Programm halt ab. Oder du schreibst halt eine Subroutine _check_methods die dann die Methoden aufruft und ihre Rückgabewerte überprüft. Diese Methode kannst du dann ja im Konstruktor aufrufen. Allerdings hält es niemanden davon ab _check_methods einfach zu überschreiben. Den ersten Fall würde ich machen. Den zweiten eher nicht. Ich persönlich sehe da auch zur Zeit (mit meinem bisherigen Wissen) kein Bedarf darin soetwas zu wollen.\n\n <!--EDIT|sid burn|1158650646--> Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|