galera, eu tava fazendo o simulado do ultra mock e falou que esse código compila e mostra “sub”…
mas quando eu fui compilar deu erro!! alguem sabe porque, ou sabe como arrumar?
class Base {
protected void method() throws Exception{
System.out.println("base");
}
}
class Sub extends Base {
public void method() throws IOException{
System.out.println("sub");
}
}
class Test {
public static void main(String[] x) {
Base b = new Sub();
b.method();
}
}
valeuu…