extends 类的继承 / super关键字,调用继承类里面的函数和变量

时间:2023-03-09 21:56:53
extends 类的继承   /  super关键字,调用继承类里面的函数和变量

Son 继承Father

当其他脚本想调用

Father类里面的变量 or 方法

可以把 Son r=new Son()   等价于 Father r=new Father()

extends 类的继承   /  super关键字,调用继承类里面的函数和变量

注意: 函数只能单继承,但可以多层继承,比如son继承father,father可以继承 granpad,脚本创建son对象,可以透过son调取granpad or father的函数 or 变量

super关键字

A类继承B类,A类里面调用B类的函数和方法要使用super关键字

A类里面函数使用B类里面的方法和变量

public class A extends B{

  public A(){

    super('ww');  #其他脚本调用A类为对象的时候,初始化b类的成员变量的有参构造 

}

  public void hello(){

    super.paly()#调用B类的函数

}

}

参考: https://ke.qq.com/webcourse/index.html#cid=434021&term_id=100518216&taid=3776487434395493&vid=5285890793135556180