Java语言中继承的特点

1.用extends关键字实现继承:class Son extends Father

2.java中只支持单个继承(只能继承父亲,无法继承母亲)

3.java中支持多层继承(父亲继承爷爷,儿子继承父亲)

4.子类只能继承父类中非私有成员(成员变量和成员方法)

5.子类无法继承父类的构造方法,但可以通过关键字super来访问父类的构造方法

6.子类中所有构造方法(带参或者不带参)都会访问父类的空参构造方法,都是通过super()实现的,也就是说子类的每一个构造方法默认第一句都是super()

猜你喜欢

转载自blog.csdn.net/weixin_39330853/article/details/87967826