关于java中this的一些总结
this用在构造器中,当使用不同参数列表的构造器时,如果有构造器和另外一个构造器的功能一样,则这个构造器可以调用那个构造器的功能使用
格式:
this(value);
class Test
{
Test(){....} //空参数的构造函数
Test(Datatype var) //带一个参数的构造器
{
this()
....
}
Test(Datatype var1 ,Datatype var2) //带两个参数的构造器
{
this(var1);
........
}
Test(Datatype var2,Datatype var2,Datatype var3)
{
this(var1,var2);
.......
}
}
================================================================================
this用在构造函数中
格式:
this.function(value);
class Test
{
public void function() //不带参数的函数
{
功能1;
}
public void function(Datatype var) //带一个参数的函数
{
功能1;
功能2;
}
public void function(Datatype var1,Datatype var2)
{
功能1;
功能2;
功能3;
......
//等价于使用
// this.function(var1); // ==>功能1;功能2;
//功能3;
}
}
================================================================================
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步