摘要: 看了前辈的博客,觉得这两点说的精辟:子类构造方法必须要调用父类的某个构造方法;被子类调用的父类构造方法在父类中必须是存在的。 上篇的例子有一点不明白,子类继承了父类的成员变量,父类的构造函数里引用了该成员变量,而子类又调用了父类的这个构造函数,那么是否对该成员变量进行操作呢? 结果 可以看到调用父类 阅读全文
posted @ 2016-12-05 19:57 叶缓 阅读(345) 评论(0) 推荐(0) 编辑
摘要: Java规定,一个父类可以同时拥有多个子类,但一个子类只能有一个父类,即单重继承,允许多层继承,即子类还可以有自己的子类,在下一层继承关系中原先的子类就变成了父类,这样的继承关系就形成了继承树。 子类继承父类中所有可能被子类访问的成员变量,原则如下: 1.能够继承那些声明为public和protec 阅读全文
posted @ 2016-12-05 12:49 叶缓 阅读(1464) 评论(0) 推荐(0) 编辑