public class XueXiLei {
String wangZhi;
int nianLing;
String mingZhi;
public XueXiLei() {
System.out.println(“我是构造函数”);
}
public XueXiLei(String wangZhi,int nianLing,String mingZhi) {
System.out.println("我是有参构造函数");
this.wangZhi = wangZhi;
this.nianLing = nianLing;
this.mingZhi = mingZhi;
}
public void xueXi(String text) {
System.out.println("我在"+text+"学习");
}
public void fenXiang() {
System.out.println("分享");
}
}
// this.mingZhi = mingZhi; 这里的这个 this含义是
当 new XueXiLei(“bb”,10,“aa”) 时 在堆中开辟一块空间 空间有地址
这个this 就是 把 这块new出来的空间地址 赋值给了 this
这样就可以通过 this来操作这块new出来的 对象空间
this.属性 this.方法 都是可以的
new出来的 对象 赋值给了 谁 this就相当于是谁