【发布时间】:2018-12-09 22:33:54
【问题描述】:
一个简单的问题。如果我的类 A 带有方法 m1 和 m2。 m1 改变 A 的状态是否是一个好习惯。然后当 m2 被调用时,它依赖于 A 的状态被 m1 改变。换句话说,如果 m2 依赖于 m1 在 m2 被调用之前被调用。 m1 和 m2 都是私有的。措辞不同的是可以吗?私有方法将对象状态视为共享内存?当它们被无序调用时就会出现问题。但好处是不必复制论点。有什么建议吗?
【问题讨论】:
标签: class oop methods state private