Kald af static method
Jeg har 3 klasser:Klasse1
Klasse2
Klasse3
Og situationen afhænger af, hvilken klasse jeg skal bruge:
String result;
if (mode.Equals("Klasse1")) {
result = Klasse1.Method();
}
if (mode.Equals("Klasse2")) {
result = Klasse2.Method();
}
if (mode.Equals("Klasse3")) {
result = Klasse3.Method();
}
Det virker godt nok - men kan man ikke skrive noget a la:
result = [mode].Method();
Det kan man naturligvis ikke, men er der en måde at gøre det på, så jeg slipper for at lave al de if'er?
