您的位置:首页 > 编程语言 > Java开发

Java中常见问题总结------------持续更新

2014-06-27 10:33 267 查看
关于:继承问题的讨论;

父类:

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()!

所以利用父类来创建子类,这个类仅仅包含父类中定义的属性和字段!一定记住!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java