【Java笔记】java继承

java继承

继承是多态的前提,没有继承就没有多态
继承主要解决的问题:共性抽取

继承的格式

定义父类的格式:(一个普通的类定义)

public class 父类名称{
	//...
}

定义子类的格式:

public class 子类名称 extends 父类名称{
	//...
}

在父子类的继承关系中,如果成员变量重名,则创建子类对象时,访问方式有两种:

  1. 直接通过子类对象访问成员变量:
    等号左边是谁,就优先用谁,没有则向上找
  2. 间接通过成员方法访问成员变量:
    方法属于谁,就优先用谁,没有则向上找
posted @ 2021-06-25 16:48  半袋咖啡  阅读(32)  评论(0编辑  收藏  举报