java面向对象-------this的使用
package java面向对象;
/*
this关键字的使用,this表示当前创建好的对象
*/
public class TestThis {
int a,b,c;
public TestThis(int a,int b){
//1、通过this来区分局部变量和成员变量
this.a=a;
this.b=b;
}
public TestThis(int a,int b,int c){
//2、通过this调用上面的构造方法,必须放在第一句
//3、this不能在static静态方法中使用
this(a,b);
this.c=c;
}
void sing(){
}
void eat(){
this.sing();//调用本类中sing(),可以不写this
System.out.println("哈哈哈");
}
public static void main(String[] args) {
TestThis tt=new TestThis(20,30);
tt.eat();
}
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步