【发布时间】:2011-10-12 02:29:14
【问题描述】:
我认为没有必要解释 OOP 的优点是什么。但是我想知道讨论静态方法是否违反了OOP设计?或者更OOP的方法是让一个单例来做这样的静态方法?
【问题讨论】:
-
relevant: stackoverflow.com/questions/752758/… 此外,静态方法通常会导致单元测试更加困难。最后——单例只是用另一个名字来定义全局变量。
-
请记住,Stack Overflow 与 Jeopardy 非常相似。你必须把你的问题表达成一个可以回答的问题。 Stack Overflow 不是一个讨论论坛,所以要求讨论是行不通的。