我有跨派生类的不同实例的公共数据。因此,为了共享公共数据属性,我在基类中将它们设为静态。但是静态公共属性不能在接口中声明。如果我们尝试,我们会得到错误:
“无法实现接口成员,因为它是静态的。”
对于这种要求,是否有任何已知的设计模式或最佳实践?
我有跨派生类的不同实例的公共数据。因此,为了共享公共数据属性,我在基类中将它们设为静态。但是静态公共属性不能在接口中声明。如果我们尝试,我们会得到错误:
“无法实现接口成员,因为它是静态的。”
对于这种要求,是否有任何已知的设计模式或最佳实践?