java - 如何一次性定义所有的 getter 和 setter?

标签 java setter getter

在编写 Java 类代码时,我发现有一件令人恼火的事情是 getter 和 setter。为类的每个私有(private)属性编写 2 个方法很快就会让人厌烦。

所以,我想知道是否有一种方法可以只用一条语句定义给定类的多个/所有 getter 和 setter?我看到这在某些语言中是可行的,但 Java 是否支持它?

最佳答案

我可以建议项目 Lombok ?它的功能之一是创建简单的默认 getter 和 setter,除非您用自己的显式覆盖它们。

关于java - 如何一次性定义所有的 getter 和 setter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24998237/

相关文章:

javascript - 类中的 JS getter 和 setter?

java - 使用 Protobuf( Protocol Buffer )通过 Retrofit 进行 GET 和 POST 服务调用

java - 如何在 Swing 中全局设置应用程序的图标?

java - 从不同的 JFrame 调用同一个 JFrame 实例

objective-c - @synthesize 创建什么 UIView setter

ruby-on-rails - 如何在选择表单中使用 attr_accessor?

java - 如何从存储在数组列表中的对象中提取字段?

java - 覆盖 hashCode 时要记住的事情

Objective-c 分配类的 boolean 属性不起作用

c++ - boost::gregorian::date 没有 `set-type` 函数?