Java接口使用指南-接口中的getter和setter是否不好?

Java接口使用指南-接口中的getter和setter是否不好?,第1张

Java接口使用指南-接口中的getter和setter是否不好?

我认为一般有两种类型的接口声明:

  1. 一个 服务描述 。这可能类似于
    CalculationService
    。我不认为方法
    getX
    应该在这种接口中, 当然 也不应该在这种接口中
    setX
    。它们很明显地暗含了实现细节,这不是这种类型的接口的工作。
  2. 一个 数据模型 -出的数据执行系统中的对象只存在于抽象。这些可能用于辅助测试,或者仅仅因为像我这样大的一些人记得(例如)使用持久性框架将您束缚于拥有特定超类的日子(即,您选择实现接口以防万一,您的持久层)。我认为在这种类型的接口中使用JavaBean方法是完全合理的。

注意:collections类可能适合于类型2



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5560625.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存