ProghubPH
Вопрос из теста ООП в Java
Java / middle

Какой будет результат?

 один вариант
 1. class Dog { 
 2.     public void bark() { System.out.print("woof "); } 
 3. } 
 4. class Hound extends Dog { 
 5.     public void sniff() { System.out.print("sniff "); } 
 6.     public void bark() { System.out.print("howl "); } 
 7. } 
 8. public class DogShow { 
 9.     public static void main(String[] args) { new DogShow().go(); } 
10.     void go() { 
11.         new Hound().bark(); 
12.         ((Dog) new Hound()).bark(); 
13.         ((Dog) new Hound()).sniff(); 
14.     } 
15. } 

Ошибка компиляции в строке 13
howl woof sniff
howl howl затем ошибка
howl howl sniff
howl woof затем ошибка
Ошибка компиляции в строке 12