标签:现在 接下来 快捷 注释 方法 line 成员 面向对象 技术
一、this
同名通常出现在构造方法或者属性注释器中,例如this调用当前对象的构造函数(IDEA快捷方式:alt+insert --> Getter and Setter --> OK)
设置无参和带参的构造方法(IDEA快捷方式:alt+insert --> Constructor --> Select None(无参)/OK(带参)自动生成)
构造方法调用:有些题目需要构造方法的相互调用,但是构造方法是不能通过构造方法的名字显示调用的,这时就可以用this来实现。例如用无参中调用有参
注意:此时this()必须放在构造方法所有语句的第一行哦!(附有参调用无参)
表示当前被引用的实例对象,可以访问对象成员(成员变量和成员方法)。通过加this. 可以增强代码的可读性,较为常用。
二、super(在继承中用)
注意:当在子类中定义了与父类同名的属性,且要引用父类的属性时,就必须要用super.属性名(这种情况很少见)
三、this与super的联系
未完待续......
标签:现在 接下来 快捷 注释 方法 line 成员 面向对象 技术
原文地址:https://www.cnblogs.com/Blogwjl/p/13185382.html