Вопросы по теме 'instanceof'
Заставить динамически загружаемый класс расширять или реализовывать интерфейс
Кто-нибудь знает, возможно ли в PHP заставить класс расширять или реализовывать интерфейс без его объявления дочерним классом?
Пример:
interface Requirements
{
public function __construct();
public function kittens();
}
class...
3044 просмотров
schedule
29.11.2022
Альтернатива 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 просмотров
schedule
05.05.2022
Полиморфизм и 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 просмотров
schedule
16.01.2024
Переключить тип в java
Прежде чем я начну, я знаю, что есть множество ответов на этот вопрос, которые предлагают альтернативные подходы. Я ищу помощи в этом конкретном подходе относительно того, возможно ли это, а если нет, аналогичные подходы, которые могут работать.
У...
67315 просмотров
schedule
01.11.2023
Почему в 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