/* Diese Klasse ueberlaed eine Methoden bei total Typverschiedenen generischen parametern (nicht gleiche Vererbungshierarchie */ class OverloadingGenericNotSameHierarchy{ void foo(){} void foo(T n){} void foo(T v){} /* void foo(T n){} */ }