张德长

导航

2022年3月31日 #

设计模式之策略模式的实现

摘要: 策略模式通用UML类图 with StarUML 具体实现的UML类图 with StarUML 折扣接口 namespace StrategyPattern { interface Discount { double Calculate(double price); } } 学生折扣类 names 阅读全文

posted @ 2022-03-31 18:58 张德长 阅读(123) 评论(0) 推荐(0) 编辑

GoF设计模式-23大设计模式(表格)-程序员必备+必背

摘要: 在GoF经典著作《设计模式:可复用面向对象软件的基础》中一共描述了23种设计模式。 《Design Patterns:Elements of Reusable Object-Oriented Software》,由 Erich Gamma、Richard Helm、Ralph Johnson 和 J 阅读全文

posted @ 2022-03-31 17:29 张德长 阅读(279) 评论(0) 推荐(0) 编辑

面向对象设计7大原则-中英双语(表格)-程序员必背

摘要: 软件的可维护性(Maintainability)和可复用性(Reusability)是衡量软件质量的两个重要属性; 可维护性:软件能够被理解、改正、适应、扩展的难易程度; 可复用性:软件能够被重复使用的难易程度; 面向对象设计的目标在于支持可维护性复用,一方面需要实现设计方案或者源代码的复用,另一方 阅读全文

posted @ 2022-03-31 12:36 张德长 阅读(66) 评论(0) 推荐(0) 编辑