this和super的区别
来源:互联网 发布:软件兼容性测试 编辑:程序博客网 时间:2024/05/23 17:50
this表示对本类成员方法的引用
super表示对父类成员和方法的的引用
两者不能同时出现在一个构造函数中,都需要出现在构造方法的第一行
package no2;class Person{//父类int i=10;Person(){System.out.println("super()调用父类构造函数");}}class Student extends Person{//子类int i=100;Student(){super();System.out.println("this()调用该类本身的构造函数");}Student(int age){this();}void show(){System.out.println(super.i + " " + this.i);//super.i引用父类成员,this.i引用本类成员}}public class Main {public static void main(String[] args) {Student s1 = new Student(3);s1.show();}}
0 0
- super关键字;this和super的区别
- this和super的区别
- super和this的区别
- super和this的区别
- this和super的区别
- Super和This的区别
- this和super的区别
- this和super的区别
- this和super的区别
- super和this的区别
- super和this的区别
- this和super的区别?
- this和super的区别
- this和super的区别
- this 和 super 的区别
- this和super的区别:
- this和super的区别
- this和super的区别
- 天净沙 秋思
- html中的meta
- 1001. 害死人不偿命的(3n+1)猜想
- xml数据模板
- 线性电话簿
- this和super的区别
- HDU 2608 0 or 1
- java日志管理--logback
- 运行angularjs项目--安装nodejs,配置项目运行环境
- Sqlserver 常用sql汇总
- app前端请求,接口响应代码一览
- islider滑动控件
- HTTP ERROR 500
- js、jquery、zepto、angularjs 参考资料