Главная /
Программирование на Java /
Какие утверждения относительно java.util.Observer и java.util.Observable корректны?
Какие утверждения относительно java.util.Observer и java.util.Observable корректны?
вопрос
Правильный ответ:
Observer является классом, реализующим интерфейс Observable
интерфейс
Observer определяет всего один метод, update (Observable o, Object arg), который вызывается, когда обозреваемый объект изменяется
обозреватели должны реализовать интерфейс
Observable
порядок, в котором вызываются методы
update обозревателей, заранее не определен
из-за отсутствия множественного наследования использовать
Observer неудобно Сложность вопроса
91
Сложность курса: Программирование на Java
83
Оценить вопрос
Комментарии:
Аноним
Если бы не эти ответы - я бы сломался c этими тестами intuit.
16 янв 2019
Аноним
Экзамен сдал на пять с минусом. лол
16 сен 2018
Другие ответы на вопросы из темы программирование интуит.
- # Какие утверждения относительно классов InputStream и OutputStream верны?
- # Каким классом лучше воспользоваться для рассылки сигналов точного времени?
- # Какие из следующих присвоений корректны?
- # Какое значение появится на консоли после выполнения следующей программы? class Parent { int x = 2; public void print() { System.out.println(x); } } class Child extends Parent { int x = 3; public static void main(String[] args) { new Child().print(); } public void print(String val){ System.out.println(val); } }
- # Какой метод сгенерирует ошибку ArrayStoreException при передаче в него массива v? public class Vehicle { public static void main(String[] args) { Vehicle[] v = new Car[] { new Car()}; ... } public void setVehicles(Vehicle c[]) { c[0] = new Vehicle(); } public void setVehicles2(Vehicle c[]) { if (c[0] instanceof Vehicle) { c[0] = new Car(); } } public void setVehicles3(Vehicle c[]) { if (c[0] instanceof Car) { c[0] = new Vehicle(); } } } class Car extends Vehicle{}