1.子类有了就不找父类
2.本类成员和局部变量同名用this区分;子父类中的成员变量同名用super区分;super代表extends指向类的空间
3.子类不能直接访问父类中的私有空间(private),除非父类中加了公共接口用来访问(public)
class Fu
{int num=4; //若private int num=4;则子类无法直接访问
}
class Zi extends Fu //子父类num变量同名
{
int num=5;
void show()
{
System.out.println(this.num+"...."+super.num); //extends的指向类
}
}
class DemoExtends
{
public static void main(String[] args)
{
Zi z=new Zi();
z.show();
}
}
运行结果: