База ответов ИНТУИТ

Программирование на Java

<<- Назад к вопросам

Пусть классы Wolf и Rabbit являются наследниками классаAnimal. Корректен ли следующий пример?
                    Wolf w = new Wolf();                    Animal a = (Animal)w;                    Rabbit r = (Rabbit)a;                

(Отметьте один правильный вариант ответа.)

Варианты ответа
пример не будет откомпилирован, ошибка во второй строке
пример не будет откомпилирован, ошибка в первой строке
пример полностью корректен
пример будет откомпилирован, но возникнет ошибка времени исполнения (Верный ответ)
Похожие вопросы
Вы создали класс Animal в пакете ru.animal. Где будет хранится исходный код класса в файловой системе?
Вы создали класс Animal в пакете ru.animal. Где будет храниться бинарный код класса в файловой системе?
Вы создали класс Animal в пакете ru.animal. Где будет храниться исходный код класса в файловой системе?
Ниже приведено несколько вариантов записи модуля компиляции. Какой из них корректен, если предполагается описать класс abc.Point из пакета test.demo, причем класс активно использует классы ru.additional.abc и несколько классов из пакета java.net?
Ниже приведено несколько вариантов записи модуля компиляции. Какой из них корректен, если предполагается описать класс abc.Point из пакета test.demo, причем класс активно использует классы ru.additional.abc.Point и несколько классов из пакета java.net?
Укажите порядок поиска локали fr_CH_UNIX, если текущая локаль - en_US (название базового класса ResourceBundle - MyResources)
Укажите порядок поиска локали fr_CH, если текущая локаль - en_US (название базового класса ResourceBundle - MyResources)
Ниже приведено несколько вариантов записи модуля компиляции. Какой из них корректен, если предполагается описать класс ABCPoint из пакета test.demo, причем класс активно использует класс ru.additional.abc.Point и несколько классов из пакета java.net?
Что произойдет, если, используя DataOutputStream, записать в файл значения типов long,int, byte именно в таком порядке, а считать в обратном, используя DataInputStream?
Что произойдет, если, используя ByteArrayOutputStream, записать в файл значения типов long, int, byte именно в таком порядке, а считать в обратном, используя DataInputStream?