Олимпиадный тренинг

Задача . 37403


Задача

Темы:
public class ClassA
{
//default constructor not shown ...
  public void method1()
  { /* implementation of method1 */ }
}
public class ClassB : ClassA
{
//default constructor not shown ...
  public void method1()
  { /* different implementation from method1 in ClassA*/ }
  public void method2()
  { /* implementation of method2 */ }
}

Consider the following declarations in a client class.
ClassA ob1 = new ClassA();
ClassA ob2 = new ClassB();

Which of the following method calls will cause an error?

I ob1.method2();
II ob2.method2();
III ((ClassB) ob1).method2();

(A) I only
(B) II only
(C) III only
(D) I and III only
(E) I, II, and III

time 1000 ms
memory 32 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя