/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
void executar(){
A instanciaA = new A();
instanciaA.metodo();
B instanciaB = new B();
instanciaB.metodo();
A instanciaBA = new B();
instanciaBA.metodo();
}
{
Ideone ii = new Ideone();
ii.executar();
}
class A{
public void metodo(){
}
}
class B extends A{
public void metodo(){
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCQoJdm9pZCBleGVjdXRhcigpewoJCUEgaW5zdGFuY2lhQSA9IG5ldyBBKCk7CgkJaW5zdGFuY2lhQS5tZXRvZG8oKTsKCQkKCQlCIGluc3RhbmNpYUIgPSBuZXcgQigpOwoJCWluc3RhbmNpYUIubWV0b2RvKCk7CgkJCgkJQSBpbnN0YW5jaWFCQSA9IG5ldyBCKCk7CgkJaW5zdGFuY2lhQkEubWV0b2RvKCk7Cgl9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUlkZW9uZSBpaSA9IG5ldyBJZGVvbmUoKTsKCQkKCQlpaS5leGVjdXRhcigpOwoJfQoJCgljbGFzcyBBewoJCXB1YmxpYyB2b2lkIG1ldG9kbygpewoJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkFBQUFBQSIpOwoJCX0KCX0KCQoJY2xhc3MgQiBleHRlbmRzIEF7CgkJcHVibGljIHZvaWQgbWV0b2RvKCl7CgkJCVN5c3RlbS5vdXQucHJpbnRsbigiQkJCQkIiKTsKCQl9Cgl9Cn0=