java的set方法
答案:4 悬赏:20 手机版
解决时间 2021-03-21 08:51
- 提问者网友:动次大次蹦擦擦
- 2021-03-20 15:51
java的set方法
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-03-20 17:24
用来给类成员对象赋值的方法。
一个类对于其成员对象的管理一般比较安全的方法应当是将其内部成员对象设置为private属性(这样可以防止外部错误修改),然后提供相应的方法去操作内部成员对象。一般set和get方法是对应出现的(set负责赋值,get负责获取),或者只通过构造函数进行初始化(缺点,一次赋值,不方便修改)
一个类对于其成员对象的管理一般比较安全的方法应当是将其内部成员对象设置为private属性(这样可以防止外部错误修改),然后提供相应的方法去操作内部成员对象。一般set和get方法是对应出现的(set负责赋值,get负责获取),或者只通过构造函数进行初始化(缺点,一次赋值,不方便修改)
全部回答
- 1楼网友:老鼠爱大米
- 2021-03-20 19:11
这位同学,你的问题描述太少了,想问什么?
- 2楼网友:愁杀梦里人
- 2021-03-20 18:20
直接定义的时候就
private Integer xx=0;不就行了么?
private Integer xx=0;不就行了么?
- 3楼网友:冷風如刀
- 2021-03-20 17:46
我怎么没明白呢? xx是个类还是个java primitive type?给java 变量赋值用 =
变量 = 值;
就行了啊。
看你写xx.setParentId ('0');估计xx是个类?xx有个变量叫parentId? 你想给这个parentId一个值?
你可以在xx类里叫一个set方法
Class XX{
private int parentId;
public void setParentId(int parentId){
this.parentId = parentId;
}
}
外部调用时 xx.setParentId(0);就可以。
当然,如果parentId是字符串,就把int的地方改成String,然后调用xx.setParentId("0");
变量 = 值;
就行了啊。
看你写xx.setParentId ('0');估计xx是个类?xx有个变量叫parentId? 你想给这个parentId一个值?
你可以在xx类里叫一个set方法
Class XX{
private int parentId;
public void setParentId(int parentId){
this.parentId = parentId;
}
}
外部调用时 xx.setParentId(0);就可以。
当然,如果parentId是字符串,就把int的地方改成String,然后调用xx.setParentId("0");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |