Forum: Programmieren allgemein
by Antigo,
25. Jul 2009
Da wird ja das Prinzip der Ersetzbarkeit(?) angewendet, also man Unter als Ober einsetzen, weil Unter ja ein Untertyp von Ober ist.
Wo ist denn da jetzt der Unterschied zu einem expliziten Typecast? Ich spreche in dem Beispiel doch u als Ober an. Das müsste doch äquivalent sein zu einem Aufruf (Ober)u?!
Forum: Programmieren allgemein
by Antigo,
24. Jul 2009
Hi,
kurze Verständnisfrage zum Thema überschreiben in Java. Habe folgende Klassenhierarchie:
class TNode {
public T data;
public void setData(T d) {
data = d;