c# 关于设计模式

//一个衣服接口,定义了一个ClthesName成员.
interface Clothes
{
  //获取名字
  public void ClothesName();
}

//子类夏装类,继承接口Clothes 
public class SummerClothes:Clothes
{
  public void ClothesName()
  {
    //do something
  }
}

//请问在不破坏Clothes接口类的情况下,加一个获取价格的方法,如何做?需要新建一个接口吗?初学设计模式中,学习的过程中想到的问题.希望高手最好能给出示例代码.谢谢,,由衷地感谢


缥缈止盈
浏览 549回答 2
2回答

吃鸡游戏

从设计角度看Clothes设计成抽象类更合适,而不是接口从你的代码看,如果要加一个获取价格的方法就再建一个接口吧

慕的地10843

不要刻意去用设计模式,想你这样的就不要用接口啦
打开App,查看更多内容
随时随地看视频慕课网APP