super注意点:

1、super调用父类构造方法,只能在构造方法的第一个(第一行)!

2、super只能出现在子类方法和子类构造方法中!

3、super和this不能同时在构造方法中调用构造方法!

vs this:

1、代表对象不同:

this:代表自身调用的对象。

super:代表父类对象的应用。

2、前提:

this:没有继承也可以使用。

super:只能在继承条件中使用。

3、构造方法:

this();调用自身构造方法。

super();调用父类构造方法。

super - this相关推荐

  1. super(Student,self).__init__()初始化的是什么东西?

    继承不是为了继承里面原来的属性和值么,不初始化的话,会有什么问题? 2015-04-04源自:python进阶 5-17642 浏览2 回答 最佳回答 2015-05-05 1 super(Stude ...

  2. Google Pixel 超分辨率--Super Resolution Zoom

    Google Pixel 超分辨率–Super Resolution Zoom Google 的Super Res Zoom技术,主要用于在zoom时增强画面细节以及提升在夜景下的效果. 文章的主要贡 ...

  3. 【译】为什么要写super(props)

    译注: 原文地址 https://overreacted.io/why-do-we-write-super-props/ 正文 我听说Hooks是新的热点.好笑的是,我想通过描述一些关于class组件 ...

  4. java super快速生成_为什么当我使用编辑器代码生成器时,eclipse会在构造函数中自动添加一个java super()方法?...

    正如@Kon在他的评论中提到的, Java中的一个空构造函数包含对超类构造函数的隐式调用. 此外,没有明确调用super()的非空构造函数将在顶部具有隐式调用. 离开super()调用是唯一的时候,如 ...

  5. java super是引用变量吗_Java中super的几种用法并与this的区别

    1.     子类的构造函数如果要引用super的话,必须把super放在函数的首位. class Base { Base() { System.out.println("Base" ...

  6. def __init__(self)是什么意思_子类必须调用 super().__init__() 吗?

    我新开了专栏 <恍然大明白>,如果关注 Python 底层实现,请移步 恍然大明白​www.zhihu.com 今天遇到一个有意思的问题,小组一位小哥在开发中,遇到了传说中的 " ...

  7. This和Super关键字的对比

    this和Super关键字 this和Super关键字的对比 Super关键字的用法如下: 1. super关键字代表了父类空间的引用: 2. super关键字的作用: 3. super关键字调用父类 ...

  8. java中super用来定义父类,Java中super的几种用法及与this的区别

    综观目前的 Web 应用,多数应用都具备任务调度的功能.本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺 ...

  9. android中方法调用super(..)的相关知识

    java中的多态有重写 方法被子类重写后 父类的原方法就会被隐藏 当你又需要调用父类所定义的原方法  这个时候就可以用super来调用 super调用指向了父类,在一些调用里可以很巧妙的利用,比如监听 ...

  10. Java中的两个关键字——super、this

    Java中的两个关键字--super.this 神话丿小王子的博客主页 一.super super 是java中方的一个关键字,用它可以引用父类中的成员: super可用于访问父类中定义的属性 sup ...

最新文章

  1. torchvision 笔记:transforms.Normalize()
  2. 数学建模——支持向量机模型详解Python代码
  3. C#类型转换 (非原创)
  4. mac linux netstat -n
  5. biee mysql_BIEE 11g linux下连接mysql数据源
  6. linux 网络瘫痪,Linux内核发现TCP漏洞,小流量也能DoS瘫痪设备
  7. x86系统MySQL_deepin20.1系统安装MySQL8.0.23(最美国产Liunx系统,最新,最详细的MySQL8安装教程)...
  8. android版 eclipse
  9. 怎样让一个心浮气躁的孩子静下心学习?
  10. 走迷宫 6 6 c语言,游戏迷宫的实现
  11. Mac下adb不能重启
  12. 如何使用Arduino构建3D打印的电子动画眼睛
  13. 设计模式-解释器模式
  14. vue、四级联动(省市区街道)
  15. [闲聊篇]这个世界所谓的28定律
  16. 《95后的指数基金投资课》基础阶段:常见指数与如何投资指数
  17. iscript脚本截取字符串
  18. python中检测键盘(上下左右) 代码
  19. 商标注册用免费商用字体整体
  20. 微型计算机系统与接口重要吗,微型计算机系统与接口 马宏锋 等编著 第六章

热门文章

  1. 第九章 SQL查询数据库(一)
  2. 彻底卸载Microsoft SQL Server(Windows)
  3. NCBI序列名字,批量修改物种名字,修改物种名字
  4. (转载收藏)值得网页设计师前端收藏的40个实用工具
  5. 抖音实战~公开/私密短视频互转
  6. 共享 || 109份2019年品牌行业报告
  7. 衡南一中2021高考成绩查询,2019衡南一中录取分数线及2019高考成绩喜报
  8. c#设计12星座速配软件_星座代码:用vb编一个星座配对的程序代码
  9. 网络靶场实战-记一次大型内网渗透实践 【一】
  10. 纵横网络靶场社区 大工UDP协议