当前位置: 首页 > 网络应用技术

这本质上是这个和超级的区别

时间:2023-03-07 02:31:09 网络应用技术

  实例化时,这和超级是对象类通道的打开。我们忽略了程序中的这个和超级,因为它们通常用于隐藏使用中,但是必须需要理解和使用规范。将详细介绍此和超级的作用和差异。

  让我们先看一下代码的两个部分。没有错误代码示例:

  目前,父级中的构造函数被修改为参数的构造函数。

  子代码没有修改,此时该子类报告了一个错误:

  这是由Super()隐藏使用引起的错误。具体原因是因为子类SON构造函数称为隐式类型中的无parent -fre -fre -Fre -Frege构造函数,该构建体等同于隐式super()。和以下等同。

  但是,由于目前尚未显示父类,因此没有构造函数,因此参与函数涵盖了非调理结构函数,并且所有super()呼叫都无法到达父类别。目前有两个解决方案:

  1.在没有构造函数的情况下,在父类中声明

  2.子类显示的子类用父类调用父类

  将详细分析此和超级之间的角色和差异。

  这等同于当前对象实例或对当前对象的引用。这具有以下效果:

  这等同于当前对象示例,例如:

  在当前对象中调用方法和属性:例如:

  区分对象属性和方法的示例:

  例如,调用其他结构方法:

  SUPE可以理解为母类(直接父,如果有多个继承层,请参阅最近的父级)。Super具有以下效果:

  调用父属性和方法示例:

  示例和方法与父级相同的名称区分:

  调用父类的构造函数(构造函数的第一行)

  5.1比较差异这个基本概念

  超级基本概念

  此搜索范围

  超级搜索范围

  其他功能

  其他功能

  5.2相同点5.3摘要图