Dieser Thread hat mir einen Einblick gegeben, wie instanceof
unterschieden von isAssignableFrom
also dachte ich, ich teile etwas von mir selbst mit.
Ich habe festgestellt, dass die Verwendung von isAssignableFrom
die einzige (wahrscheinlich nicht die einzige, aber möglicherweise die einfachste) Möglichkeit, sich selbst zu fragen, ob eine Referenz einer Klasse Instanzen einer anderen annehmen kann, wenn man keine Instanzen einer der beiden Klassen hat, um den Vergleich durchzuführen.
Daher fand ich die Verwendung des instanceof
Operator, um die Zuordenbarkeit zu vergleichen, eine gute Idee sein, wenn alles, was ich hatte, waren Klassen, es sei denn, ich erwog, eine Instanz aus einer der Klassen zu erstellen; Ich dachte, das wäre schlampig.
17 Stimmen
F t )
2 Stimmen
Téô T '