面向对象设计风格2)复复用的设计准则保持方法的耦合性(单纯化):一种方法①1只能完成单个的功能或一组紧密相关的功能②尽量设计小方法:如果方法太大,应把它分解成更小的方法。一般一个方法不要占用超过一页纸
面向对象设计风格 ” 2)复用的设计准则 ① 保持方法的耦合性(单纯化):一种方法 只能完成单个的功能或一组紧密相关的功能。 ② 尽量设计小方法:如果方法太大,应把 它分解成更小的方法。一般一个方法不要占用 超过一页纸
面向对象设计风格③方法的一致性:相似的方法应该有一致的名称、条件、参数次序、数据类型、返回值及出错条件等。④分离的策略和实现:策略方法制定决策,变换参数,并且收集全局资源。策略方法常常是高度依赖应用的,但很容易编写和理解
面向对象设计风格 ” ③ 方法的一致性:相似的方法应该有一致 的名称、条件、参数次序、数据类型、返回值 及出错条件等。 ④ 分离的策略和实现:策略方法制定决策 ,变换参数,并且收集全局资源。策略方法常 常是高度依赖应用的,但很容易编写和理解