blob: 56d0efa5d36e329442853ff165a57a87d145de97 [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.m();
A ac= new C();
ac.m();
C c= new C();
c.m();
}
}
class A extends B{
void m(){
System.out.println("A.m");
}
}
class C extends A{
void m(){
System.out.println("C.m");
}
}
class test{
public static void main(String[] args){
new B().fred();
}
}