为了账号安全,请及时绑定邮箱和手机立即绑定

c# 关于设计模式

c# 关于设计模式

缥缈止盈 2018-12-11 18:13:42
//一个衣服接口,定义了一个ClthesName成员.interface Clothes{  //获取名字  public void ClothesName();}//子类夏装类,继承接口Clothes public class SummerClothes:Clothes{  public void ClothesName()  {    //do something  }}//请问在不破坏Clothes接口类的情况下,加一个获取价格的方法,如何做?需要新建一个接口吗?初学设计模式中,学习的过程中想到的问题.希望高手最好能给出示例代码.谢谢,,由衷地感谢
查看完整描述

2 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

从设计角度看Clothes设计成抽象类更合适,而不是接口

从你的代码看,如果要加一个获取价格的方法就再建一个接口吧


查看完整回答
反对 回复 2018-12-15
?
慕的地10843

TA贡献1785条经验 获得超8个赞

不要刻意去用设计模式,想你这样的就不要用接口啦

查看完整回答
反对 回复 2018-12-15
  • 2 回答
  • 0 关注
  • 548 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信