Описание тега instanceof
NoneInstanceof is an operator available in some object-oriented languages, including Java, php and JavaScript. Generally speaking, it allows the programmer to check whether an object passed as its left operand is an instance of a class specified by the right operand.
3
ответа
Отправить экземпляр объекта в веб-проект
Я пишу веб-проект на C# на asp.net. Я хочу передать экземпляр объекта при переходе с одной страницы на другую. Например у меня есть класс public partial class A: System.Web.UI.Page{ private Item item = new Item();//I have a class Item protected void…
14 сен '12 в 09:02
5
ответов
Java intanceof false, если есть родитель
Я создаю какую-то систему достижений, у меня есть класс KillXEnemies, а затем я наследую его с помощью таких классов, как KillXEnemiesWeapon (враги, убитые определенным оружием). И когда вы убиваете врага, я зацикливаюсь на объектах достижения и доб…
15 мар '13 в 08:51
2
ответа
Java-оператор if не работает внутри if(item instanceof nomclass)
Я только что написал actionPerformed для моей кнопки сохранения, которая будет сохранять данные в массивах списков, но перед этим я должен быть уверен, что все поля не пусты, поэтому, если текстовое поле пусто, я хочу показать диалоговое окно и поме…
01 дек '14 в 08:04
1
ответ
Идиоматическое отношение подкласса для ES6
Под ES6 у меня есть иерархия наследования class A {} class B extends A {} Я ищу аналог instanceof для унаследованных классов, например const X = B; if (X extensionof A) { console.log("X derives from A"); } else { console.log(":("); } // I wish that …
14 июл '15 в 01:07
3
ответа
Определение подкласса из множества подклассов Java
У меня есть интерфейс Tree и абстрактный класс RBTree который реализует этот интерфейс. У меня также есть несколько классов Tree1...Tree9 которые расширяют этот абстрактный класс. Я написал тестовый модуль, где я хочу сделать что-то вроде этого: pub…
14 ноя '11 в 12:53
5
ответов
Это использование оператора instanceof считается плохим дизайном?
В одном из моих проектов у меня есть два "объекта передачи данных" RecordType1 и RecordType2, которые наследуются от абстрактного класса RecordType. Я хочу, чтобы оба объекта RecordType обрабатывались одним и тем же классом RecordProcessor в методе …
12 янв '12 в 20:08
1
ответ
Java - instanceof против Casting универсального класса во время выполнения:
В коде, извлеченном из полной ссылки Java Гербертом Шильдтом: class Gen<T> { T obj; Gen(T o) { ob = o; } T getob() { return ob; } } class Gen2<T> extends Gen<T> { Gen2(T o) { super(o); } } class Test { public static void main(Strin…
15 дек '17 в 14:39
2
ответа
Получение значения неизвестного компонента
Я строю свой вход GUI динамически в зависимости от того, какой тип ввода требуется, например, так: Если мне потребуется doubleи boolean то тип компонентов, которые создает графический интерфейс, являются JTextField и JRadioButton, Я определяю, что я…
06 май '13 в 02:41
1
ответ
Метод с двумя параметрами, которые нужно отправить дважды
Допустим, у меня есть метод, который имеет два параметра. я реализую их как: if(aObj instance of Marble) { if(bObj instance of Bomb) { this.resolve((Marble)aObj,(Bomb)bObj); } } как вы видите, это не очень красивое решение. Я планирую реализовать с …
19 май '10 в 09:57
2
ответа
Экземпляр для универсального с <?> Или без <?>
У меня есть вопрос о дженериках в Java и instanceof оператор. Невозможно сделать такой экземпляр проверки: if (arg instanceof List<Integer>) // immposible due to // loosing parameter at runtime но можно запустить это: if (arg instanceof List&l…
26 янв '13 в 08:59
8
ответов
Как instanceof будет работать на интерфейсе
instanceof может использоваться для проверки, является ли объект прямым или нисходящим экземпляром данного класса. instanceof также может использоваться с интерфейсами, даже если интерфейсы не могут быть созданы как классы. Может кто-нибудь объяснит…
21 ноя '12 в 06:44
1
ответ
Попытка пометить фиксации данных доктрины с помощью _instanceof только для 'test' env в Symfony 4
Я кодирую API отдыха Symfony 4.1 и пытаюсь использовать приборы для настройки тестовой базы данных для моих тестов phpunit. Моя проблема в том, что я хотел бы, чтобы приборы работали на основе Symfony env, предоставляя -e test вариант к doctrine:fix…
25 июл '18 в 20:52
2
ответа
Почему "instanceof" не работает?
Я использую экземпляр Java, но он не работает. У меня есть три Java-класса, которые расширяют класс Hero.Класс Hero.java: public abstract class Hero { protected int health; public Hero() { } } Другие три класса: public class Archer extends Hero { pu…
10 июн '16 в 02:08
4
ответа
Что такое VB-эквивалент Java-экземпляра и isInstance()?
В духе C# вопрос.. Что такое эквивалентные операторы для сравнения типов классов в VB.NET?
16 июн '09 в 23:56
5
ответов
Получить тип переменной в Kotlin
Как я могу найти тип переменной в Kotlin? На яве есть instanceof, но котлина не существует val properties = System.getProperties() // Which type?
18 июл '17 в 11:12
0
ответов
Как определить, является ли представление Button или Textview
У меня есть функция ошибки, которая принимает View в качестве входных данных, и показывает ошибку, изменяя его фон на красный, в то время как есть проблема со значением представления следующим образом: public static void error(View v) { v.setBackgro…
03 апр '14 в 10:53
2
ответа
Java instanceof
У меня есть узел (узел Gridpane), и я хочу получить instanceof из класса, но ни для узла, ни для любого объекта я не могу получить instanceof своего класса, мне нужно добавить что-то в класс, чтобы сделать "instanceof", или я делаю это неправильно? …
14 май '18 в 12:35
3
ответа
Избегайте запаха кода If-else при создании объектов, которые зависят от конкретных условий
Есть ли лучший способ справиться с экземпляром объекта (Product) который зависит от другого типа объекта (Condition), чем использование if-else в паре с instanceof как показывает следующий код? import java.util.ArrayList; import java.util.List; abst…
27 окт '16 в 09:43
2
ответа
Как "instanceof" реализован в JVM?
Использует ли он рефлексию, и если да, что происходит за кулисами?
05 окт '13 в 14:57
3
ответа
Избегайте использования InstanceOf с шаблоном посетителя - Java
Я искал об этом объекте в Stack Overflow. Я нашел следующее решение: Объяснение шаблона посетителя Теперь мой случай похож на этот. Мне нужно, однако, чтобы избежать использования "instanceOf". У меня есть игра, в которой названы башни MonkeyTower, …
08 янв '16 в 00:16