Ich habe eine Klasse, in der ich hashmap im statischen Block initialisiert habe. Übergeben Sie den Schlüssel, ich habe den Wert, der eine Klasse ist, abgerufen. Um ein Objekt für diese Klasse zu erstellen. Ich habe die Konstruktorklasse verwendet, um den Konstruktor abzurufen und Argumente und erstelltes Objekt zu übergeben.Bedingung zu wählen, die getConstructor Methode
Ich habe zwei Klassen in hashmap. Um ein Objekt für EchoExpression zu erstellen, muss ich zwei Argumente übergeben und für die OutExpression-Klasse muss ich nur ein Argument übergeben (String).
Frage:
basierend auf der Klasse des Schlüssel, den ich ausführen muß wieder in der Konstruktor zu bekommen und zu implementieren, ob der Konstruktor mit einem Argumente oder zwei Argumente.
Wie wählt man aus dem Wert (Klasse) welche Klasse zu implementieren ohne zu verwenden, wenn sonst?
Welche Sprache ist das? – EdChum