Шукаєте відповіді та рішення тестів для Програмування мовою Java? Перегляньте нашу велику колекцію перевірених відповідей для Програмування мовою Java в moodle.chnu.edu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
class A {
...
}
class B extends A {
...
}
class C extends B {
...
}
public class MyClass {
public static void main (String args []) {
A x1 = new A ();
B x2 = new B ();
C x3 = new C ();
x1 = x3;
x2 = x3;
System.out.println (x1.getClass ());
}
}
1 class A {
2 private int a;
3}
4 class B extends A {
5 int b;
6 B () {
7 super ();
8 b = 0;
9 }
10 }
Виконання програми завершилося помилкою. Які зміни можуть бути внесені для виключення помилки?
(Java)
public class Vehicle {
public static void main (String [] args) {
Vehicle [] v = new Car [5];
...
}
public void setVehicles (Vehicle c []) {
c [0] = new Vehicle ();
}
public void setVehicles2 (Vehicle c []) {
if (c [0] instanceof Vehicle) {
c [0] = new Vehicle ();
}
}
public void setVehicles3 (Car c []) {
if (c [0] instanceof Car) {
c [0] = new Car ();
}
}
}
class Car extends Vehicle { }
(Java)
(Java)
(Java)
(Java)
(Java)