Java super关键字
来源:互联网 发布:感触最深的一句话知乎 编辑:程序博客网 时间:2024/06/07 23:25
很多人都说super是直接父类的引用
我们都知道this是当前对象的引用,但是super和this不一样,我们可以把this输出来,但是super不能。所以这么说是不准确的
super的用法
- 可以访问父类中的属性
- 调用父类中的方法
- 调用父类构造方法(不写的话也默认添加)
{
public static void main(String[] args)
{
new Student1().run();//执行结果Animal.run()Person.run()Student.run(),发现super总是调用父类的方法
}
}
class Animal
{
void run()
{
System.out.println("Animal.run()");
}
}
class Person1 extends Animal
{
public void run()
{
super.run();
System.out.println("Person.run()");
}
}
class Student1 extends Person1
{
public void run()
{
super.run();
System.out.println("Student.run()");
}
}
0 0
- java super关键字理解
- java中的关键字super
- Java--super关键字(via)
- java super关键字
- JAVA super关键字
- java中的super关键字
- java中的super关键字
- java基础:super关键字
- Java super关键字用法
- java中的关键字super
- Java super关键字
- Java中super关键字
- java super关键字
- Java super关键字总结
- java中的关键字super
- Java中的super关键字
- Java中的super关键字
- Java之关键字super
- Webpack、Browserify和Gulp
- 网络框架的简单封装
- 【Android】ListView、RecyclerView、ScrollView里嵌套ListView 相对优雅的解决方案:NestFullListView
- 【转】并发场景下的中断处理
- 骰子点数识别之图像分割
- Java super关键字
- 【java】java集合list与set、map集合的区别、用法详解
- Leetcode 22. Generate Parentheses
- 计算机视觉基础(三)——对极几何中的基本矩阵F和本质矩阵E
- Force.com Apexの「Describe」でできること
- Java集合类型详解
- 学习Laravel中创建数据表命令引发的对闭包的学习
- Servlet获取表单数据
- Camel:软负载管理中间件 通过界面及接口管理Nginx集群