super注意点:
1.super调用父类的构造方法,必须在构造方法的第一个
2.super必须只能出现在子类的方法或者构造方法中!
3.super和this不能同时调用构造方法!
super和this的区别:
代表的对象不同:
this:本身调用者这个对象
super:代表父类对象的应用
前提:this:么有继承也可以使用
super:只能在继承情况下才可以使用
构造方法:
this():本类的构造
super():父类的构造

有了有参构造,想用无参构造,就必须显式的定义一个无参构造,否则就会覆盖掉无参构造-报错
使用new关键字,本质是在调用构造方法,并且初始化值,并且分配了内存空间

super关键字详解相关推荐

  1. Java中super关键字详解

    Java中super关键字详解 super有什么用? super什么时候不可以省略呢? super在内存图中是如何存在的呢? super使用时的注意事项 super有什么用? (1)当子类中构造方法第 ...

  2. java语言之super关键字详解

    文章目录 前言 一.super介绍 二.super的语法 三.super内存图 四.super小结 前言 你第一次遇到super关键字是什么时候呢?是不是使用IDEA或者eclipse快捷键生成类构造 ...

  3. 1.4 super关键字详解

    由于子类不能继承父类的构造方法,因此,如果要调用父类的构造方法,可以使用 super 关键字.super 可以用来访问父类的构造方法.普通方法和属性. super 关键字的功能: 在子类的构造方法中显 ...

  4. Java super关键字详解

    一.super关键字作用 1:主要存在于子类方法中,用于指向子类对象中父类对象. 2:访问父类的属性 3:访问父类的函数 4:访问父类的构造函数 二. super注意的地方 this和super很像, ...

  5. this关键字与super关键字详解

    一.this关键字 1.实例一: (1)需求:使用Java类描述一个动物: (2)实例: class Animal{String name; //成员变量String color;public Ani ...

  6. super 关键字详解

    super 关键字主要有三个作用: 从子类访问父类的成员变量 从子类访问父类的成员方法 从子类构造器访问父类的构造器 下面我将从这三个方面做一些细节说明和注意事项. 从子类访问父类的成员变量 使用 s ...

  7. this和super关键字详解

    目录 this关键字 this关键字调用成员变量 this关键字调用成员方法 this关键字调用构造器 拓展 super关键字 super关键字调用父类的成员变量 super关键字调用父类的成员方法 ...

  8. Java的this和super关键字详解

    文章目录 1 super 2 this 1 super 1.子类在构造方法中显示调用父类构造方法 super可以在子类的构造方法中显示调用父类的构造方法:并且这行代码必须出现在子类构造方法的第一行.原 ...

  9. Java中的static关键字详解

    ** Java中的static关键字详解 ** 在一个类中定义一个方法为static,即静态的,那就是说无需本类的对象就可以调用此方法.调用一个静态方法就是 "类名.方法名" ,静 ...

  10. java super实例_java Super 用法详解及实例代码

    java Super 用法详解及实例代码 发布于 2021-1-8| 复制链接 摘记: java  Super 用法详解 1)有人写了个很好的初始化属性的构造函数,而你仅仅想要在其中添加另一些自己新建 ...

最新文章

  1. AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
  2. RCNN (Regions with CNN) 目标物检测 Fast RCNN的基础
  3. Mysql-4-数据库的基本操作
  4. 获取某一日期为当年的第几旬
  5. from gi.repository import Gtk, GObject
  6. Java设计模式学习总结(11)——结构型模式之装饰器模式
  7. MyEclipse 修改 默认的 工作空间(转)
  8. python使用-Python3 错误和异常
  9. ListView刷新指定位置的item
  10. lcms质谱仪_岛津LCMS-8045三重四极杆质谱仪
  11. (原创)AD账户误删导致Exchange邮箱被删 莫苦恼
  12. ##gif录制软件——初识GifCam##
  13. win10 更新后摄像头问题
  14. EChart配置--基准线(坐标轴指示器axisPointer)的配置
  15. 数据库CREATE TRIGGER 触发器
  16. uniapp 获取设备唯一标识(OAID、AAID、AndroidID、IMEI等)插件 Ba-IdCode
  17. Tensorflow API 讲解——tf.estimator.Estimator
  18. 【SCI投稿委婉催稿信模板】
  19. 大数据分析工具Power BI(一):Power BI介绍
  20. ARM CPU性能优化:FP32 、FP16 和BF16区别

热门文章

  1. java后台实现CKFinder2.3版本+阿里OSS存储
  2. 模拟慢网速的一些测试工具介绍(Fiddler|NetLimiter|Network Delay Simulator)
  3. 1G ,2G, 3G,4G简单概述
  4. CentOS 基础知识与命令总结
  5. 橡皮擦的英语_小朋友们知道“橡皮擦”用英语该怎么说吗?
  6. sql server日期格式转换方法大全
  7. oracle list分区添加,oracle 11g 如何创建、修改、删除list-list组合分区
  8. break 和continue 区别以及用法。
  9. 嵌入式开发有年龄限制吗_32岁入门晚不晚?来听听这位70后程序员的故事
  10. Vulkan教程 - 08 着色器及编译SPIR-V