【问题标题】:Is there anything that emulate static interface? [duplicate]有什么可以模拟静态界面的吗? [复制]
【发布时间】:2012-06-06 01:56:10
【问题描述】:

我想确保一堆类都有这个具有相同名称的特定静态函数被调用。最好的方法是让每个类都实现我的接口。但是,唉,界面不做静态,有没有办法解决这个问题?

【问题讨论】:

  • 有问题的方法真的必须是静态的吗?
  • 我会这么说...除非您可以拥有 Page 类实例?
  • 你考虑过抽象类来继承所有类吗?
  • 好的,我已经调查过了。不,有问题的类已经有一个基类,因此我无法创建另一个基类,只能创建接口。
  • 无论如何,静态方法都是一种代码味道......@Mattias 说得很好。

标签: c# asp.net


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2015-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 1970-01-01
    • 2016-10-21
    • 2021-09-20
    相关资源
    最近更新 更多