子类可以隐藏从父类继承的成员变量和方法,如果在子类中想使用被子类隐藏的成员变量,就可以使用关键字super了。
1,super调用父类的构造方法.子类是不能继承父类的构造方法的,有时候,想使用父类的构造方法,必须在子类的构造方法中使用关键字super,把子类的参数值传递给父类。super必须在子类构造函数中第一句

public class StudentA extends Student {StudentA(int n,String name,boolean b) {//子类的构造函数super(n,name);//调用父类的构造函数,执行Student(n,name)}
}

2,如果子类想使用被子类隐藏的成员变量或方法,可以用super.x,super.play()访问被子类隐藏的成员变量和方法。

3,final关键字总结
final类: 不能被继承,不能有子类
final 方法:不能被重写
final变量: 常量

super关键字和final关键字相关推荐

  1. final关键字_Dart核心语言基础const关键字与final关键字的区别

    题记:不到最后时刻,千万别轻言放弃,无论结局成功与否,只要你拼搏过,尽力过,一切问心无愧 本文描述 Dart 中 const 关键字与 final 关键字的基本使用知识点以及对比区别. Dart核心基 ...

  2. Dart核心语言基础const关键字与final关键字的区别

    题记:不到最后时刻,千万别轻言放弃,无论结局成功与否,只要你拼博过,尽力过,一切问心无愧 本文描述 Dart 中 const 关键字与 final 关键字的基本使用知识点以及对比区别 ** 你可能需要 ...

  3. 详解Java中static关键字和final关键字的功能

    摘要:static关键字和final关键字是Java语言的核心,深入理解他们的功能非常重要. 本文分享自华为云社区<Java: static关键字与final关键字>,原文作者:唐里 . ...

  4. java学习中,instanceof 关键字 和 final 关键字、值的传递(java 学习中的小记录)...

    java学习中,instanceof 关键字 和 final 关键字.值的传递(java 学习中的小记录)作者:王可利(Star·星星) instanceof 关键字 作用: 1.用来判断某个对象是否 ...

  5. Java基础super关键字、final关键字、static关键字、匿名对象整理

    super关键字 10.1子父类中构造方法的调用 public class Test { public static void main(String[] args) { new Zi(); } } ...

  6. Java SE 第二十三讲----static关键字and final关键字

    1.static关键字 [在二十二讲视频中30分钟开始讲授] 2.static修饰属性:无论一个类生成了多少个对象,所有这些对象共同使用唯一一份静态的成员变量:一个对象对该静态成员变量进行了修改,其他 ...

  7. static关键字和final关键字

    static关键字(修饰成员变量.成员方法以及代码块,不可修饰类) static用于修饰成员变量和成员方法:类变量.类方法,可通过类名.也可通过对象名进行访问.static也可修饰代码块:静态代码块. ...

  8. java 中的static关键字和final关键字

    static 1.在类中,用static修饰的属性,称为静态属性.为这个类的所有对象所共有,存放在静态存储区,所有该类的对象都可以访问且访问的都是同一变量.可以用作计数器,来统计总共创建了多少个各类的 ...

  9. Java关键字:final,static,this,super

    final,static,this,super 关键字总结 正文开始@Assassin 目录: final,static,this,super 关键字总结 1. final 关键字: 2. stati ...

最新文章

  1. iOS10 UI教程视图的绘制与视图控制器和视图
  2. SSM高级整合项目实战
  3. python可以做什么有趣的东西-Python 里itchat 模块能实现什么有趣的东西?
  4. FMI在仿真软件SkyEye中的应用
  5. Spring Cloud学习笔记-005
  6. 设计模式-第九篇之观察者模式
  7. Axure RP 8 激活
  8. 火狐浏览器播放插件Linux,Firefox浏览器带flash播放器插件
  9. 如何把“春节”这个主题写成万用的申论范文
  10. 运营商价格战终于打起来了,中国联通也有19元套餐
  11. 一些Mac OS X的使用技巧
  12. Superset系列8- 制作饼图
  13. Android 学习记录(持续更新)
  14. 钢铁是怎样炼成的 第三章
  15. 如何申请电子邮箱?电子邮箱怎么写?邮件可以撤回吗?
  16. 科研论文中SCI,SSCI ,CSSCI是什么
  17. 计算器简单篇(项目篇)
  18. clamav Java_ClamAV安装使用详解
  19. 怎样取得sql服务器时间?
  20. PostgreSQL TRANSACTION(事务)

热门文章

  1. (chap1 网络基础知识)网络的构成要素:(7)网关
  2. C++ Primer 5th笔记(10)chapter10 泛型算法 :谓词
  3. 【漫天烟花】绚烂烟花点亮夜空也太美了叭、某程序员携带烟花秀给大家拜年啦~
  4. [ARM-assembly]-ARMv8-A64指令集总结和学习
  5. python中等于号可以用is代替_python中is与双等于号“==”的区别示例详解
  6. WIN10+MinGW中文输出乱码的解决方法
  7. 什么?还有可以攻击telegram和其他APP的恶意软件
  8. CString类的用法总结
  9. 010 数据结构逆向—链表
  10. 160个Crackme031之一元二次方程