本文共 605 字,大约阅读时间需要 2 分钟。
@
在程序产生二义性的时候,用 this 来指明当前对象;
this 不能用于 static 方法中
只是看概念的话还是不行
撸代码:
/** * @author DREAM_yao * this关键字的用法 *//*this:创建好的当前对象对象的地址。 * 构造方法:指向要初始化的对象 * * 普通方法:指向调用该方法的对象 * */class Score{ int t1,t2; public Score(int t1) { this.t1=t1; /*必须位于构造方法的第一句*/ } public Score(int t1,int t2){ this.t1=t1; this.t2=t2;/*构造方法*/ } public void getSum() { /*普通方法*/ System.out.println(this.t1+this.t2); }}public class TestConstructor { public static void main(String[] args) { Score s1 = new Score(10); Score s2 = new Score(5,15); s2.getSum(); }}
转载地址:http://whsl.baihongyu.com/