hallo!
stehe gerade vor einem Problem…
habe ein interface
dieses interface wird von der klasse A implementiert und von der klasse B. der unterschied zwischen diesen klassen besteht darin, dass B eine zusätzliche methode implementiert die im interface nicht verfügbar ist und in A nicht verfügbar sein darf… weiters darf B extends A nicht vererbt werden.
wie kann ich diese eine zusätzliche methode der klasse B zur verfügung stellen ohne, die ersetzbarkeit zu gefährden.
also INterface a = new B() würde gehen nur ohne der zusätzlichen Methode… wie macht man das das bei untertypen alle zusätzlichen methoden zur verfügung stehen?
danke & lg, michael