Java基础笔记_05

继承概述:

               把多个类中相同的内容给提取出来定义到一个类中。

如何实现继承?

               Java提供了关键字:extends

格式:

               class 子类名 extends 父类名 {}

好处:

               A:提高了代码的复用性

               B:提高了代码的维护性

               C:让类与类之间产生了关系,是多态的前提

类与类产生了关系,其实也是继承的一个弊端;

               类的耦合性增强了。

开发的原则:低耦合,高内聚。

               耦合:类与类的关系

               内聚:就是自己完成某件事的能力

Java中继承的特点:

                A:Java只支持单继承,不支持多继承。

                    有些语言是支持多继承。

                B:Java是支持多层继承的。

Java继承中的注意事项:

                A:子类只能继承父类所有非私有的成员(成员方法和成员变量)

                B:子类不能继承父类的构造方法,但是可以通过super关键字去访问构造方法

                C:不要为了部分功能区继承

你可能感兴趣的:(Java基础笔记_05)