java继承

Posted haxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java继承相关的知识,希望对你有一定的参考价值。

当多个类中出现重复的属性和方法时会造成

(1)代码的冗余度高

(2)不符合开闭原则---》对扩展开放,对修改封闭(尽可能少的修改类)

实现继承的步骤

父类:抽取公共的属性和方法

子类:使用extends继承父类

子类不能够继承的东西:

1.private私有的不能被继承

2.构造方法不能被继承(也不能重写)

3.不在同包中的,父类使用默认修饰符的,不能被继承

虽然这些不能被直接继承,但是如果有方法可以间接的被调用(set,get方法)。

技术分享图片

 

以上是关于java继承的主要内容,如果未能解决你的问题,请参考以下文章

Java_继承

java中为啥要使用继承

继承问题java

Java继承概述 以及Java继承案例和继承的好处

java.lang里面的类都有哪些可以被继承?

Java 中 Enum 如何继承?