0
点赞
收藏
分享

微信扫一扫

继承问题详解

霍华德 2022-03-23 阅读 45

继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。
extends的意思是“扩展”。子类是父类的扩展。
JAVA中类只有单继承,没有多继承。(一个儿子只能有一个爸爸,但一个爸爸可以有多个爸爸)
继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。
继承关系的两个类,一个为子类(派生类),一个为父类(基类)。子类继承父类,使用关键字extends来表示。
子类和父类之间,从意义上讲应该具有“is a”的关系。

package oop;
//学生    is   人:派生类;子类
//子类可以继承父类所有方法!
public class Student01 extends Person{

}

在这里插入图片描述
在这里插入图片描述注意修饰符
在这里插入图片描述
四个修饰符
在这里插入图片描述
*super与*this

举报

相关推荐

0 条评论