java中关键字this和super比较
2017-05-25 15:37
239 查看
1)super(参数):调用基类中某一构造函数(应该为构造函数第一条语句)
this(参数):调用本类中某一构造函数(应该为构造函数第一条语句)
2)super:引用当前对象的直接父类中的成员(super.变量名或super.函数)
this:代表当前对象,调用当前对象的成员(this.变量名或this.函数)
3)super和this均显示或者默认在构造函数第一行调用
4)this和super不能同时出现在一个构造函数中,因为this必然会调用其他的构造函数,其他的构造函数必然也会默认或者显示super语句的存在
5)this和super都指对象,所以均不可以在static环境中使用
this(参数):调用本类中某一构造函数(应该为构造函数第一条语句)
2)super:引用当前对象的直接父类中的成员(super.变量名或super.函数)
this:代表当前对象,调用当前对象的成员(this.变量名或this.函数)
3)super和this均显示或者默认在构造函数第一行调用
4)this和super不能同时出现在一个构造函数中,因为this必然会调用其他的构造函数,其他的构造函数必然也会默认或者显示super语句的存在
5)this和super都指对象,所以均不可以在static环境中使用
相关文章推荐
- Java 基础—— super关键字学习以及super与this的比较
- [java]关键字this(参数)--super(参数)比较
- JAVA基础--关键字 final/static/this/super
- java this和super关键字 有什么作用
- java语言中this于super关键字的区别
- Java中的this、super、static和final关键字
- Java关键字this、super使用总结
- java中this & super关键字
- Java关键字final、static、this、super使用总结
- java方法的重载,重写,super,this,final关键字
- Java关键字介绍之this与super
- Java中的关键字static、this、super、final详解
- 18天Java学习---14.面向对象编程09-Java中重载与复写的区别、super与this的比较
- 黑马程序员 java学习笔记之一(java中this和super关键字的用法)
- Java关键字this、super使用总结
- Java关键字this、super使用总结(转)
- java基础(3)__this,super关键字的用法
- Java关键字this、super使用总结
- [java]关键字this和super
- Java关键字this、super使用总结