Dynamisches Binden
-
Wie kann man in einem möglichst kurzen Programm dynamisches Binden, also die dynamische Zuordnung von Methodenköpfen zu Methodenrümpfen durch die
JVM nachweisen?
-
Erledigt!
-
Wen´s interessiert:
interface d { int g(); } class a implements d { int x = 1; public int g() { return x; } } class b implements d { int x = 2; public int g() { return x; } } class D { public static void main(String... args) { d y; if ( Boolean.parseBoolean(args[0]) ) y = new a(); else y = new b(); System.out.println(y.g()); } }