[java学习笔记]super的使用
来源:互联网 发布:人体芯片 知乎 编辑:程序博客网 时间:2024/05/17 23:38
super的使用
1.使用super可以访问被子类所隐藏了的同名变量
又如,当覆盖父类的同名方法的同时,又要调用父类的方法就必须使用super
<span style="font-size:18px;">void sayHello(){super.sayHello();System.out.println("My school is"+school)}</span>在覆盖父类方法的同时,又利用已定义好的父类方法
2.使用父类的构造方法
构造方法是不能被继承的,例如父类里有一个构造方法Person(String,int),不能说子类Student也自动有了此构造方法
在子类中,我们可以用super来调用父类的构造方法
<span style="font-size:18px;">Student(String name,int age,String school){super(name,age);this.school=school;}//注意:使用时,super()必须放在第一句</span>
0 0
- [java学习笔记]super的使用
- JAVA学习--super使用
- JAVA SUPER的学习
- java super的使用
- java super的使用
- Java学习笔记之Super关键字学习。
- java学习笔记-继承中super关键字
- Java 学习笔记(0x08) super关键字
- java中super的使用
- java-继承super的使用
- java关于super()的使用
- Java中super的使用
- Java super关键字的使用
- super()与继承的学习笔记
- 黑马程序员 java学习笔记之一(java中this和super关键字的用法)
- 【java】:java里面super变量的使用
- Java 的 super 学习的一个实例
- 【学习笔记】Super关键字
- Cookie和Session
- Opengl Uniform
- Django源码分析--1
- Design Pattern 之 迭代器模式
- (三)oozie官方案例map-reduce运行
- [java学习笔记]super的使用
- C++小题(二)
- PHP环境搭建
- Android中那些似懂非懂的常用知识点与好用的 Eclipse快捷键
- listview 常用的效果
- 如何简便计算两个空间向量之间的欧拉角
- Found interface org.apache.hadoop.mapreduce.TaskAttemptContext, but class was expected
- comet4j-java服务器推送实例
- 使用AndroidStudio分析和解决ImageLoader引起内存泄露问题