Matthias Kannengiesser
Erfahrenes Mitglied
Na es liegt ganz einfach daran das ein Array ein spezialisiertes Objekt der Array Klasse darstellt. Es geht also um die Spezialisierung - ein Auto KFZ-Mechaniker kann zwar mit Autos recht gut umgehen, aber stellt Ihm jedmand ein Flugzeug hin muss dieser passen. So ähnlich verhält es sich auch mit unseren Objekten.
Ein Array Objekt erfüllt spezielle Aufgaben. Ein Objekt an sich existiert lediglich und muss diese Fähigkeiten (Verhaltensweisen, Methoden, etc.) zugewiesen bekommen. Wenn du so willst erlernen!
Warum nicht alle Fähigkeiten in eine Klasse gelegt wurden, liegt daran, dass diese Klasse unhandlich und auch was die Performance bet. sehr träge wird (langsam).
Daher auch die Aufteilung in spezialisierte Klassen.
mfg
Matze K.
Ein Array Objekt erfüllt spezielle Aufgaben. Ein Objekt an sich existiert lediglich und muss diese Fähigkeiten (Verhaltensweisen, Methoden, etc.) zugewiesen bekommen. Wenn du so willst erlernen!
Warum nicht alle Fähigkeiten in eine Klasse gelegt wurden, liegt daran, dass diese Klasse unhandlich und auch was die Performance bet. sehr träge wird (langsam).
Daher auch die Aufteilung in spezialisierte Klassen.
mfg
Matze K.