blob: c09b947f506ebc853b4ff3bd37e43ac90bd19e7c [file] [log] [blame]
package p;
//renaming A.m to k
class B{
private void m(){
System.out.println("B.m");
}
void fred(){
m();
B b= new B();
b.m();
B b1= new A();
b1.m();
B bc= new C();
bc.m();
A ba= new A();
ba.k();
A ac= new C();
ac.k();
C c= new C();
c.k();
}
}
class A extends B{
void k(){
System.out.println("A.m");
}
}
class C extends A{
void k(){
System.out.println("C.m");
}
}
class test{
public static void main(String[] args){
new B().fred();
}
}