摘要: 举个栗子 问题描述 可以给人搭配嘻哈服或白领装的程序。 简单实现 代码 测试结果 存在缺陷 如果需要增加“超人”装扮,会导致需要修改“Person”类,违背了 开放 封闭原则 简单实现进化版 代码 测试结果 存在问题 现在如果要加超人装扮,只要增加子类就可以了,但是这么做虽然把“服装”类和“人”类分 阅读全文
posted @ 2019-06-23 17:53 callmeDevil 阅读(366) 评论(0) 推荐(0) 编辑