OOP abstrakte klassen - methoden

traps12

Mitglied
hallo leute,

ich beschäftige mich gerade mit abstrakte Klassen und interface. jedoch gibt es einige dinge die für mich noch unklar sind:

bei einer abstrakten methode
- muss die basisklasse auch eine abstrakte klasse sein, wenn ich die abstrakte methode erst in einer abgeleiteten klasse implementieren will?

- darf ich (falls die basisklasse eine abstrakte klasse ist) in der basisklasse auch methoden besitzen, die keine abstrakte methoden sind, also ganz normale wie in OOP?

danke im voraus!

gruß traps12
 
Im Gegensatz zu Interfaces kannst du bei abstrakten Klassen auch "ausprogrammierte" Methoden haben, wichtig ist nur, dass mindestens eine abstrakte Methode dabei ist.
Bei Interfaces sind nur abstrakte Methoden erlaubt.
 

Zurück
Oben