相关疑难解决方法(0)

40
推荐指数
5
解决办法
3万
查看次数

制作方法全部静态

我的同事基于我的一个类(它是一个实例类)告诉我,如果你的类中没有字段(支持字段),只需在类中使所有方法都是静态的,或者让类成为单例,这样你就可以了不必使用关键字new来调用此BL类中的方法.

我认为这是常见且良好的做法?基本OOP?我只是想看看人们对此的看法.

我认为基本上他说的是因为没有状态,所以不需要将方法作为实例方法.

在这种情况下,我不确定每次作为一个选项让它成为一个单身......是他给我的某种模式或好建议吗?

这是我正在讨论的类(请不要在此主题中重新发布任何代码,这是私有的):http://www.elbalazo.net/post/class.txt

c#

11
推荐指数
3
解决办法
1618
查看次数

标签 统计

c# ×2

static-classes ×1