黑马程序员技术交流社区

标题: this和super [打印本页]

作者: 杨海鹏    时间: 2016-3-27 09:39
标题: this和super
this和super代表什么,它们的区别在哪里?
作者: zhoubinjian    时间: 2016-3-27 13:00
子类的构造函数默认第一行有一条隐式的语句:super();子类的构造函数第一行也可以手动指定this语句来访问本类中的构造函数,所以它们都定义在构造函数的第一行,区别是super();是访问父类的,this是访问本类的
作者: ipursue    时间: 2016-3-27 13:13
说的好,这是this和super在构造函数中的应用。
作者: ipursue    时间: 2016-3-27 13:15
另外,this和super还可以用在方法中,告诉编译器是调用父类的方法,还是调用子类的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2