Hi,
ich möchte Produkte über Klassen abbilden. Konkret geht es um Handys, Tablets und 2 weitere Produktarten.
Es gibt eine Oberklasse Produkt, wo die Merkmal aller Produkte drinstehen.
Tablets und Handys haben jedoch auch viele gemeinsame Merkmale. Wenn beide von Produkt erben, müsste ich in die beiden Klassen oftmals das selbe reinschreiben. Wie kann ich das über eine Vererbung denn am besten lösen? Muss man dann für Handy und Tablet wiederrum eine gemeinsame Oberklasse definieren von der beide erben oder geht das anders?
ich möchte Produkte über Klassen abbilden. Konkret geht es um Handys, Tablets und 2 weitere Produktarten.
Es gibt eine Oberklasse Produkt, wo die Merkmal aller Produkte drinstehen.
Tablets und Handys haben jedoch auch viele gemeinsame Merkmale. Wenn beide von Produkt erben, müsste ich in die beiden Klassen oftmals das selbe reinschreiben. Wie kann ich das über eine Vererbung denn am besten lösen? Muss man dann für Handy und Tablet wiederrum eine gemeinsame Oberklasse definieren von der beide erben oder geht das anders?