Analise o código escrito em Java a seguir:
public class Principal {
public static void main(String[] args) {
Principal principal = new Principal();
Carro carro = principal.new Honda();
carro.MetodoHonda();
}
class Carro extends Object {
void MetodoCarro() {
System.out.println("Sou um objeto carro");
}
}
}
class Honda extends Carro {
void MetodoHonda() {
System.out.println("Sou um carro da marca Honda");
}
}
}
O que será exibido no console quando o método main() for executado?