java项目中,哪些变量必须写set、get方法,哪些变量只需要在某个方法里定义为局部变量???

2025-02-26 20:48:06
推荐回答(4个)
回答1:

set方法是让外部调用的,全局变量使用的.当变量是整个对象共享的时候,就用全局的,当不需要整个对象使用的时候,比方说临时的变量,调用方法的时候再使用的时候就用局部变量.

回答2:

在类里的变量,叫做成员变量,或实例变量, 在类里的{}内的定义的变量为局部变量,roleIdList 是在类里定义的,所以是成员变量。不是局部变量。

回答3:

原则上,所有的属性都要封装,外部通过提供的getter方法获取。

回答4:

要封装字段的时候就使用get,set方法......