Nehmen wir an, dass wir a-priori noch nicht wissen, ob wir zur Laufzeit eine Methode benötigen werden oder nicht, d.h. die Entscheidung wird erst zur Laufzeit getroffen.
Die Entscheidung kann beispielsweise von Konfigurationsdateien, von der Benutzereingabe oder von irgendwelchen Berechnungen abhängen.
Im folgenden Beispiel machen wir es von der Benutzereingabe abhängig.