永发信息网

this.a=a 这个java语句含义是什么?

答案:1  悬赏:10  手机版
解决时间 2021-02-25 15:12
  • 提问者网友:王者佥
  • 2021-02-24 18:19
this.a=a 这个java语句含义是什么?
public void setA(int a){
this.a=a;
}
这个代码 set方法都是什么含义 就是到底想干什么
最佳答案
  • 五星知识达人网友:雾月
  • 2021-02-24 19:32

this.a代表是这个类的实例的变量,该setA方法所属的类肯定有个a变量,this.a指的就是它,而后面的a是调用该方法是传进来的int a参数,其实这就是一个赋值语句.
而get(),set()方法就是对一个类中私有的属性对外可见,可以调用的方法,get()是得到某个属性的值,而set则是根据传入的值改变该属性的值,这样的好处就是想要传出的属性和想要通过外部参数修改的属性只能通过给定的get(),set()方法来执行,而且里面具体的赋值或取得属性的方法和过程,外部都无法知道.


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯