2022-07-21 第七组姜珊 学习笔记

继承

类与类之间的关系:

  1. 属性关系
  2. 参数关系
  3. 继承关系

extends 继承:

例:Animal (子类)extends Biology(父类)

  • 基类(子类)subclass
  • 超类(父类)superclass
  • Java继承中是单继承:一个子类只能有一个直接父类,可以有多个间接父类
  • 继承能干什么:继承父类属性和方法
  • 创建子类对象时,父类先被实例化。当一个类被实例化,先实例化他的父类
  • 子类构造器可以有多个必须和父类构造器形式统一

super 关键字

代表调用父类结构,super调父类

this和super的不同

修饰符

方法的重写(覆盖)

子类可以重写父类方法

方法可以利用到父类中方法已经运算过的结构,在结果基础上,已有功能基础上扩展功能

方法的重写体现了继承的核心

方法重写规则:

前提:两个类是继承被继承的关系

访问权限:重写的方法的权限不能低于被重写的权限,开发一般都是等于

返回值类型:重写的方法返回值,可以和重写方法不同,但必须是被重写方法的子类

方法名:必须相同

参数列表:参数类型个数必须相同

抛出异常:重写的方法不能比被重写的方法更大的异常

开发中如果重写,基本一模一样,只变方法体
重写重载区别

心得:*
知识点继承了解,银行系统不太理解this优化内容,现在综合内容无法融合,没有封装的思路,随着知识点的增多,程序的优化,理解起来有点困难。

posted on 2022-07-21 18:01  j珊  阅读(28)  评论(0)    收藏  举报

导航