Вопросы по теме 'instanceof'

Заставить динамически загружаемый класс расширять или реализовывать интерфейс
Кто-нибудь знает, возможно ли в PHP заставить класс расширять или реализовывать интерфейс без его объявления дочерним классом? Пример: interface Requirements { public function __construct(); public function kittens(); } class...
3044 просмотров

Альтернатива instanceof?
Я слышал, что использование instanceof или его эквивалента является плохим проектом ( http://www.javapractices.com/topic/TopicAction.do?Id=31 , Когда следует и не следует использовать instanceof? ), с которым я могу согласиться, главным образом...
1442 просмотров
schedule 18.05.2022

Моя путаница: отражение в Java
Я только что закончил читать главу «Мышление в Java», посвященную информации о типах и отражению. Хотя instanceof кажется мне вполне естественным, некоторые примеры отражения меня смутили. Я хочу знать, широко ли используется отражение в проектах...
267 просмотров
schedule 19.09.2022

Как выполнить проверку типа во время выполнения в Dart?
Спецификация Dart гласит: Информация о реифицируемом типе отражает типы объектов во время выполнения и всегда может быть запрошена конструкциями динамической проверки типов (аналогами instanceOf, приведениями, типами и т. Д. На других языках)....
123004 просмотров
schedule 31.12.2021

Метод имеет (неожиданно) такое же стирание, что и другой метод
Я прочитал все другие вопросы по этому поводу, но не могу понять, почему в моем случае происходит стирание типа. у меня есть public <T extends Aclass&Binterface> boolean test(final T param) { ... } public boolean test(final Aclass...
1330 просмотров

Полиморфизм и instanceof
Я запрограммировал класс Worker и MachineWorker. Соответствует нормально. но когда я запускаю его, после трех последовательных операторов программа останавливается. Я не могу найти проблему и не знаю, как и когда использовать instanceof. Я пишу...
1422 просмотров
schedule 04.02.2023

Экземпляр и приведение, полиморфизм
Основываясь на моем более старом вопросе Link , я работаю чтобы узнать больше о Casting и Instanceof. Это основано на сценарии, описанном в книге HeadFirst. Итак, в основном у меня теперь есть новый класс (гибрид), который наследует от моего...
492 просмотров
schedule 15.05.2024

CTMLoader неправильно назначает экземпляр геометрии
если я изменю образец webgl_loader_ctm.html и в подпрограмме callbackModel() добавлю эти строки кода: if (geometry instanceof THREE.Object3D) alert("THREE.Object3D"); else if (geometry instanceof THREE.Geometry) alert("THREE.Geometry"); else...
233 просмотров
schedule 02.01.2023

Как проверить, реализует ли объект определенный интерфейс, но не потомки этого интерфейса, в Java
У меня есть древовидная структура, где некоторые узлы должны содержать только объекты, реализующие определенный интерфейс. Но есть интерфейсы, расширяющие этот интерфейс, и реализующие их объекты не должны содержаться в узлах. Поэтому мне нужно...
457 просмотров
schedule 27.08.2022

Как добавить два класса Integer (instanceof)
Я реализовал этот метод: public static Object findInstance(Object value); Метод принимает значение объекта и преобразует тип класса (если возможно) в Integer или Double. После вызова findInstance я хочу проверить тип своего класса,...
393 просмотров
schedule 01.01.2024

Экземпляр и пространства имен
Я столкнулся с неожиданным поведением, пытаясь использовать следующее: $object instanceof $class 1/ Ключевое слово instanceof PHP и пространства имен хорошо работают вместе, как объяснено в официальном документе. 2/ Однако иногда...
11354 просмотров
schedule 19.08.2022

Как использовать метод equals в java с использованием instanceof для 2d-массивов?
/ Я пытаюсь написать метод equals, используя instanceof для двумерных массивов (доска — это шахматное поле, содержащее двумерный массив фигур). Я думаю, что я получил большую часть этого, но я застрял, пытаясь написать последнюю часть. Поскольку это...
210 просмотров

Переключить тип в java
Прежде чем я начну, я знаю, что есть множество ответов на этот вопрос, которые предлагают альтернативные подходы. Я ищу помощи в этом конкретном подходе относительно того, возможно ли это, а если нет, аналогичные подходы, которые могут работать. У...
67315 просмотров

Почему в Java instanceof является ключевым словом, а не методом?
Почему в Java instanceof является ключевым словом, а не методом? public static void main(String args[]) { Simple1 s = new Simple1(); System.out.println(s instanceof Simple); // true }
400 просмотров
schedule 27.08.2022

Как здесь использовать оператор instanceof для java?
Я решаю эту проблему в Hackerrank. Как я могу использовать оператор instanceof в Java для успешной компиляции кода? Ссылка: https://www.hackerrank.com/challenges/java-iterator Неполный код: import java.util.*; public class Main {...
1368 просмотров
schedule 23.07.2022

Выяснение того, какой тип используется в HashMap
У меня есть HashMap, который заполняется из файла JSON. Значения в паре "ключ-значение" могут быть двух разных типов: строка или другая пара "ключ-значение". Например: HashMap<String,Object> hashMap = new Map(); Файл JSON выглядит...
129 просмотров
schedule 11.08.2023

Оператор instanceof в java с интерфейсами
Может ли кто-нибудь объяснить следующее поведение в Java с помощью оператора instanceof. Runnable r = new Thread(); даже несмотря на то, что тип переменной r является Runnable, и сравнение instanceof выполняется для классов, которые не...
220 просмотров
schedule 30.04.2024

В чем разница между числом и числом в javascript?
Выход: var x = 5; typeof (x) //will give number type as output Но для приведенного ниже кода он возвращает false: var x = 5; x instanceof Number; //will give false as output Кто-нибудь может объяснить разницу между числом и числом....
1450 просмотров
schedule 05.01.2023

Питон есть. a=1 ›› a is int ››False. Что происходит? это не должно показывать True
Что случилось? Почему результат не соответствует действительности? >>>one=1 >>>type(one) int >>>one is int Flase
61 просмотров
schedule 08.08.2022

Как разрешить незарегистрированное исключение AWTException ; должен быть пойман или объявлен брошенным. Экземпляр робота
У меня есть ошибка «несообщаемое исключение AWTException; должно быть поймано или объявлено для выбрасывания», создающее экземпляр класса, который содержит методы с движениями мыши и клавиш с использованием Robot. Я попытался с помощью try catch In...
643 просмотров
schedule 20.08.2023