【发布时间】:2021-05-25 14:23:19
【问题描述】:
假设我希望后面的值对象包含始终大写的字符串值。在构造函数中使用toUpperCase() 是否有资格这样做?
class CapitalizedId(value: String) {
val value: String = value.toUpperCase()
// getters
// equals and hashCode
}
【问题讨论】:
标签: domain-driven-design value-objects