Hallo pl,
Vererbung und DI sind zwei verschiedene Dinge.
-
Vererbung: Statisch, zur Laufzeit nicht änderbar. In den meisten Sprachen. Manchmal kann man Laufzeit zur Vererbung herstellen (PHP dynamic objects, JavaScript prototype chain). Semantik: "A ist ein B".
-
DI: Dynamisch, während der Laufzeit ausgeführt. Semantik: "A benutzt ein B".
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi