1

让我们作为例子:

class AccountDAO {
    create(){..}
    read(){..}
    update(){..}
    delete() {..}
}

有多少责任?1个还是4个?

4

1 回答 1

2

不应以严格的方式理解 SRP。一个对象应该有很少的职责,而不是“一个”。

这里AccountDAO只负责Account持久化,所以它只有一个职责。

于 2011-06-26T10:45:28.920 回答