Forum: Programmieren allgemein
by Hansa,
4. Jun 2007
Muetze, wie das in der Praxis aussieht ist eine ganz andere Sache. Es gibt nicht überall protected, override usw. Ob der jeweilige Linker in der Lage ist, alles überflüssige wirklich restlos zu entfernen, wer weiß ? Gehe jedenfalls davon aus, daß die richtige Sparte gewählt wurde und die ist eben in diesem Fall nicht "Object Pascal".
Forum: Programmieren allgemein
by Hansa,
4. Jun 2007
Hätte es auch zuerst so gemacht : Rechteck -> Quadrat. Hätte ich den Code allerdings geschrieben, dann wäre schon aufgefallen, dass das Institut Recht hat ! Ein Quadrat ist zwar schon ein spezielles Rechteck, aber das braucht (anders als das Rechteck) keine zwei Seitenlängenangaben, sondern nur eine !! Es ist also unnötig für das Quadrat eine geerbte überflüssige Seite mitzuschleppen.
Also so...