Результаты поиска по запросу "instanceof"

3 ответа

Цель c является KindOfClass недоразумение?

У меня следующая структура объектов: Животное, Собака и Кошка. Как вы ожидаете, Собака и Кошка унаследованы от Animal. И у меня есть класс фермы: @implementation AnimalFarm -(Animal*) createAnimal:(AnimalType)type{ switch (type) { case CAT: ...

3 ответа

Цель c является KindOfClass недоразумение?

8 ответов

Java: Экземпляр и Обобщения

Прежде чем я посмотрю в своей общей структуре данных для индекса значения, я хотел бы увидеть, если это даже экземпляр типаthis был параметризован в. Но Затмение жалуется, когда я делаю это: @Override public int indexOf(Object arg0) { if ...

ТОП публикаций

5 ответов

Как избежать instanceof при проверке типа сообщения

5 ответов

Как избежать instanceof при проверке типа сообщения

У меня следующая ситуация, когда клиентский класс выполняет другое поведение в зависимости от типа получаемого сообщения. Я'мне интересно, есть ли лучший...

7 ответов

Есть ли что-то вроде instanceOf (Class <?> C) в Java?

Я хочу проверить, если объектo это экземпляр классаC или подклассаC. Например, еслиp имеет классPoint я хочуx.instanceOf(Point.class) бытьtrue а такжеx.instanceOf(Object.class) бытьtrue. Я хочу, чтобы это работало также для коробочных ...

11 ответов

На самом деле экземпляр проверки того, принадлежит ли объект какой-либо иерархии или нет. пример: объект Car относится к классу Vehical. Таким образом, «new Car () instance of Vehical» возвращает true. И "new Car (). GetClass (). Equals (Vehical.class)" возвращает false, хотя объект Car принадлежит классу Vehical, но он классифицируется как отдельный тип.

ользую Eclipse для генерации.equals() а также.hashCode()и есть опция с надписью «Использовать instanceof» для сравнения типов ». По умолчанию эта опция отключена и используется.getClass() сравнивать типы. Есть ли причина, по которой я бы ...

8 ответов

И я бы не стал называть что-либо в моем программном обеспечении "мет".

знать имя класса, который создал экземпляр объекта в Python, если функция, из которой я делаю это, является базовым классом, из которого был получен класс экземпляра? Думал может бытьмодуль проверки ...

13 ответов

Ответ JBE представляет гипотезу, которая отличается от вашей гипотезы.

з следующего лучше? a instanceof Bили же B.class.isAssignableFrom(a.getClass())Единственное различие, о котором я знаю, состоит в том, что, когда 'a' равно нулю, первое возвращает false, а второе выдает исключение. Кроме этого, они всегда дают ...

1 ответ

Что такое C # эквивалент Java isInstance ()?