如果一个类中有属性且类的方法还可以修改的话,用单例;
如果一个类中只有方法而没有属性,或是有属性但方法只读它,那么有静态方法比较好;
本文探讨了在软件设计中如何根据类的特性和需求来选择使用单例模式还是静态方法。具体而言,如果类中包含可修改的状态,则推荐使用单例模式;如果类主要提供不可变的行为,则更倾向于采用静态方法。
如果一个类中有属性且类的方法还可以修改的话,用单例;
如果一个类中只有方法而没有属性,或是有属性但方法只读它,那么有静态方法比较好;
1598

被折叠的 条评论
为什么被折叠?