7+1 программа для тех, кто изучает Java.
Java 116. В чем разница применения if(obj instanceof Student) и if(getClass() == obj.getClass())?
Оба выражения, obj instanceof Student и getClass() == obj.getClass(), используются для проверки типа объекта в Java. Однако есть различия между ними: Таким образом, если нам нужно проверить тип объекта без учета его подклассов, мы можем использовать getClass() == obj.getClass()...
СТРУКТУРА КЛАССОВ JAVA
В прошлый раз мы написали свою первую программу на java. Как мы уже знаем, составляющей единицей программы является класс. Сегодня мы изучим устройство такого класса. Класс объявляется с помощью ключевого слова class. Основные конструкции, входящие в класс, и которые мы сегодня изучим – это методы, переменные, операторы и комментарии. Все то, что находится между фигурными скобками {} называется телом класса. Как мы видим, ключевому слову class предшествует слово public, которое является модификатором доступа...