class A{
//A a=new B( )这样生成一个对象,称为向上转型
private String name; // 权限是private,a不可以调用
public String age; //权限是public,a可以调用
public void method(){
System.out.println("A");
}
public void methodA(){
System.out.println("父类独有");
}
}
class B extends A{
public String sex; //子类的成员变量,a不能调用
public void method(){
System.out.println("B");
}
public void methodB(){ //这个方法是子类特有的,a不能调用。
System.out.println("子类独有");
}
}
补充:向下转型的访问问题,未完待续