关于:继承问题的讨论;
父类:
class father{
int v1;
int v2;
}
子类:
class sun extends father{
public void add(){
System.out.println(v1+v2);
}
}
main函数:
public static void main(String[] args) {
father d=new sun();
d.v1=1;
d.v2=2;
}
注意啦!
这时候虽然new出一个sun,但是这个sun只具备了father中定义的所有字段和属性。而不具备子类中添加的字段或者属性!
你在程序中输入:d.add(); 这时候会给你报错:没有为类型 father 定义方法 add()!
所以利用父类来创建子类,这个类仅仅包含父类中定义的属性和字段!一定记住!