Entwurfsmuster · Junior · Frage 65 von 75
Was ist der Unterschied zwischen „is-a“- und „has-a“-Beziehungen?
- 1„Is-a“ spricht für Vererbung, „has-a“ für Komposition
- 2„Has-a“ bedeutet immer eine Datenbankbeziehung
- 3In jeder Sprache bedeuten sie dasselbe
Antwort zeigen
Richtige Antwort: „Is-a“ spricht für Vererbung, „has-a“ für Komposition
Erklärung
Ist die Beziehung eigentlich „has-a“ oder „uses-a“, erzeugt Vererbung unnötige Kopplung.