社区
Java SE
帖子详情
关于类中属性的get() set()方法太多,怎么解决?
走在安卓路上的菜鸟
2015-02-04 09:14:38
如果一个类中有十几个属性,且都必须是私有的,而且要提供访问的公共方法,要写那么多get set方法,代码实在太乱,大家有什么好的方法可以借鉴吗?
...全文
1185
17
打赏
收藏
关于类中属性的get() set()方法太多,怎么解决?
如果一个类中有十几个属性,且都必须是私有的,而且要提供访问的公共方法,要写那么多get set方法,代码实在太乱,大家有什么好的方法可以借鉴吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
疯狂熊猫人
2015-02-21
打赏
举报
回复
直接将属性定义为public类型的不就完了么,别总想那么多标准,标准是死的,人是活的。怎么开发方便,怎么来,一个团队统一好开发方式就可以了。
Huang兄
2015-02-19
打赏
举报
回复
eclipse 可以根据字段生成 get 和 set 方法的啊,只需要点几下鼠标
alan19931103
2015-02-18
打赏
举报
回复
引用 12 楼 milo1224 的回复:
get set 方法是标准,不用自己写,编译器直接能生成
编译器可以生成??那直接写get+属性名?
alan19931103
2015-02-18
打赏
举报
回复
我一般代码格式化一下,然后放到文件的最后面,打上十几行空行,眼不见心不烦,等交工的时候再把空行删掉。
sunkess
2015-02-15
打赏
举报
回复
eclipse 可以自动生成
milo1224
2015-02-15
打赏
举报
回复
get set 方法是标准,不用自己写,编译器直接能生成
uwolf1233
2015-02-14
打赏
举报
回复
你可以不用get set方法,甚至连数据模型都不需要,直接数据库中查得结果是什么,java就把什么传递到页面,不过我这个思路是把java做桥梁而已,复杂的计算都在数据库
jiji123go
2015-02-09
打赏
举报
回复
建议可以使用Lombok,lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO。
teemai
2015-02-09
打赏
举报
回复
我现在产品设计,都不会做私有属性,不提供get set
捏造的信仰
2015-02-09
打赏
举报
回复
IDE 会自动生成 getter 和 setter,所以这个不是问题。习惯了就好。
skyhitnow
2015-02-05
打赏
举报
回复
100多的话说明设计有问题,该用内部类分离一下。。或者分离到别的类里。
年轻的老头-tao
2015-02-05
打赏
举报
回复
IDE字段生成一下,格式就不会乱了; 十几个属性不算多
可乐罐
2015-02-05
打赏
举报
回复
get,set是规范,如果真心的觉得不喜欢,可以不符合规范的将你的属性们由private改设为public,这就随便用了。 不过,在不久的将来你会被这些个public坑的
JPF1024
2015-02-04
打赏
举报
回复
才十几个太少了,格式化代码,看着整齐一点,
邹邹wl
2015-02-04
打赏
举报
回复
100多个属性都有,你这算什么呢
姜小白-
2015-02-04
打赏
举报
回复
十几个属性不算多,get,set方法都是必须的 如果有更多的属性,感觉一个类属性太多,可以将相近的属性再封装对象,将对象作为属性,看着能简洁一点。
java的
set
get
方法
的作用,java get
set
方法
有什么作用?
在JAVA中何时用get和
set
方法
?在java中,
set
和get
方法
什么时候用?小编就像是个悲伤容纳器,不断的接受来自你的各种伤害。get()和
set
()有一个好处,当输入.get(.
set
)时就能显示所有的
属性
。把所有设置都归纳起来,对于外部的使用都方便而已。 尽管知道这辈子与他无缘,可小编还是想这样快乐地注视他十年二十年。看这世界疯狂而混乱,他却独独清醒温柔,墨洒潘江,一如往前。get与se...
Java中的get()
方法
和
set
()
方法
以及快捷使用
方法
在项目实战中,为了数据的安全性考虑,我们一般都会隐藏代码实现细节,用private来修饰
属性
,使用private修饰其他类无法访问本类私有化的
属性
, 一般来讲,get是取来值的
方法
,
set
是设置值的
方法
,因为get在英文中有取,拿的意思,而
set
有设置的意思,所以用源get,
set
能很形象的明白
方法
的目的,比如对于一个name
属性
,getName就是取出这个name的名称,而
set
Name就是设置name的名称, 好了一些的理论都是为实操打基础,实操+理论才是最好的学习
方法
,话不多说上代码: packag
java get
set
写法_java get
set
方法
的使用
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念.下面是学习啦小编为您带来的java get
set
方法
的使用,希望对大家有所帮助。java get
set
方法
的使用(一)
set
和get
方法
一般是用来给类的成员变量赋值的,由于类的成员变量一般会声明为private的,其他的类是不能直接访问成员变量的,所以为了在类以外给该类的成员变量赋值或...
Java
类中
的
set
get
方法
前言 在java中,为了保证数据的安全性,我们会把数据定义为private等(私有、封装),如果想要调用就会用到
set
方法
与get
方法
(
Set
ter:赋值 Getter:取值)。 封装:private私有化成员
属性
,提供公开public的getter/
set
ter 在哪儿用:常在构造
方法
中初始化
属性
值的用。objectname.getXXX() 好处:隐藏内部实现细节,保证代码的安全,同时也可以提升数据的安全性 日常使用 常用idea快捷键alt+insert,或者右击选择Generate。选择Get
## **java中关于get和
set
方法
的作用和使用**
java中 当定义了一个私有的成员变量的时候,如果需要访问或者获取这个变量的时候,就可以编写
set
或者get
方法
去调用。
set
()是给
属性
赋值的,get()是取得
属性
值的 被设置和存取的
属性
一般是私有 主要是起到封装的作用,不允许直接对
属性
操作
set
()和get()不一定同时存在,看程序需求 释一:
属性
的访问器包含与获取(读取或计算)或设置(写)
属性
有关的可执行语句。 访问器声明可以包含 ge...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章