Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
Delphi 2010 Professional
|
Re: Sinn, Nutzen und Einsatzmöglichkeit von abstrakten Klass
2. Okt 2008, 13:23
Also abstrakte Klassen kenne ich mehr aus Java und nicht aus Delphi
Wenn ich zB. eine Klasse "Spielfigur" habe hat diese eine Methode "walk".
Die Spielfiguren selbst sind jetzt jedoch keine "Spielfigur"en sondern zB "Pferd","Hund" etc
Die akstrakte Klasse dient im Gegensatz zum Interface jetzt dazu das die davon ageleitete Klasse bereits eine funktionierende Methode hat. Beim interface muss ich die erst bei jeder abgeleiteten Klasse selbst schreiben.
Abstrakt macht man das ganze damit man diese Klassen nicht direkt erzeugen kann, sondern erst ableiten muss.
Martin Weber Ich bin ein Rüsselmops
|