【问题标题】:Basic question about interface关于接口的基本问题
【发布时间】:2011-03-06 06:48:44
【问题描述】:

我得到答案:

Object modelling problem

在这种情况下我应该使用接口而不是类 Extra:

public Extra
{
public bool Paid {get;set;}
public string Name {get;set;}
public string Code {get;set;}
}

class Car
{
private List<Extra> _listOfExtras=new List<Extra>

public List<Extra> ListOfExtras
{
...
}
}

我不明白为什么它是更好的解决方案

【问题讨论】:

    标签: c# interface model


    【解决方案1】:

    这实际上取决于具体要求和技术限制。你不能指望这里有什么好的建议,因为我们都可以猜到你在用这些课程做什么。

    例如。只要 Extra 类只包含这三个值,我不知道为什么它应该是一个接口。它可以设计成一个值对象。

    【讨论】:

      猜你喜欢
      • 2013-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多