继承的本质是对某一批类的抽象,从而实现对现实世界的更好建模。
extends的意思是扩展的意思,子类就是父类的扩展。
Java中只有单继承没有多继承!(一个儿子只能有一个爸爸(亲生的),但是一个父亲可以有很多儿子)
继承是类与类之间的一种关系,除此之外,类与类之间的关系还有,依赖,聚合,组合等。
继承关系的两个类,一个是子类(派生类)一个是父类(基类),子类继承父类使用extends关键字表示
子类和父类之间从意义上讲具有“is a的关系
例:
子类可以继承父类以public关键字开头的方法,private关键字开头的方法就不可以继承调用
输出成功。
ctrl + H 可以快捷看继承关系
object类:就是祖宗类的那个意思所以新建的类都会自动继承它
super
方法重写