Hallo,
Zitat von
conti:
mir scheint das nicht als reine
OOP, mir gefällt es nicht, dass A(), B(), C() "public" sind. Wenn ich "protected" verwenden würde, dann müsste ich in jeder Kindklasse die Funktionen neu definieren?!
nein. Erstens ist das ganz sauber
OOP. Zweitens ist der Vorteil von protected ja eben, dass die Funktionen außerhalb private, in der Klasse sowie in
allen abgeleiteten Klassen aber frei zugänglich sind.
Gruß
xaromz