具有不可更新基类的可更新类的体系结构

时间:2014-05-20 12:02:55

标签: c# inheritance architecture

我有以下情况:

  • 我有一个简单信息的基础只读类
  • 我有一个继承自基类的第二个类,这个类'会员可以更新

    public class ExtendedClass:BaseClass {}

  • 要检查一个类是否可以更新,我有一个抽象类UpdatableRecord

  • 这个抽象类有一个属性RecordState(" Deleted"," Edited"," New"," None")
  • 此属性具有默认值"已删除"。

构建类的最佳方法是什么(使用不同的接口?,层次结构如何?)

0 个答案:

没有答案