Suchergebnisse für Anfrage "instanceof"

3 die antwort

Ziel c ist ein Missverständnis von KindOfClass?

Ich habe folgende Objektstruktur:Tier, Hund und Katze. Wie Sie erwarten, werden Hund und Katze von Animal geerbt.Und ich habe eine Farmklasse:

3 die antwort

Warum nicht instanceof operator im OOP-Design verwenden?

Es wurde wiederholt gesagt, dass der instanceof-Operator nur in der equals () -Methode verwendet werden sollte, da er sonst ein schlechtes OOP-Design ist.Ein...

4 die antwort

Woher wissen, ob ein Objekt eine Instanz des Typs eines TypeTags ist?

TOP-Veröffentlichungen

4 die antwort

Wie instanceof auf einer Schnittstelle funktioniert

4 die antwort

Reflection: Ein Objekt in eine Unterklasse umwandeln, ohne instanceof @ zu verwende

Ich habe diese einfache Schnittstelle / Klasse: public abstract class Message {} public class Message1 extends Message {} public class Message2 extends Message {}Und eine Utility-Klasse: public class Utility { public void handler(Message m) ...

4 die antwort

Ist es möglich, instanceof zu verwenden, wenn Objekte zwischen Threads übergeben werden?

Ich bin auf ein Problem gestoßen, bei dem instanceof funktioniert, und dann nicht. Es ist schwierig, auf Details einzugehen, aber ich denke, das könnte das Problem sein: Das Lesen:http: //www.theserverside.com/news/thread.tss? thread_id = ...

5 die antwort

Vermeiden von Instanzen bei der Überprüfung eines Nachrichtentyps

Ich habe die folgende Situation, in der eine Clientklasse je nach Art der empfangenen Nachricht ein anderes Verhalten ausführt. Ich frage mich, ob es einen b...

5 die antwort

java-optimierung nitpick: ist es schneller, etwas zu casten und es eine ausnahme auslösen zu lassen, als instanceof aufzurufen, um es vor dem cast zu überprüfen?

Bevor jemand etwas sagt, frage ich dies nur aus Neugier; Ich plane keine vorzeitige Optimierung auf der Grundlage dieser Antwort.Meine Frage bezieht sich auf...

5 die antwort

Aufrufen einer Methode, die in untergeordneten Klassen, jedoch nicht in übergeordneten Klassen vorhanden ist

public class Parent { .... } public class Child1 extends Parent { .... public void foo() { .... } } public class Child2 extends Parent { .... public void foo() { .... } }Hier Methodefoo() existiert nur in den Child-Klassen und kann NICHT zur ...

6 die antwort

So ersetzen Sie die Laufzeitinstanz der Prüfung durch die Überprüfung der Generika zur Kompilierungszeit

Habe ein kleines Puzzle für einen echten Java Generics Spezialisten ...;)Angenommen, ich habe die folgenden zwei Schnittstellen: