我们一起来读书吧 关注:154贴子:2,540
  • 2回复贴,共1

设计模式-可复用面向对象软件的基础 第1章

只看楼主收藏回复

本章主要介绍了设计模式能够解决的问题:如寻找合适的对象,决定对象的粒度,指定对象接口,描述对象的实现,运用复用机制,设计应支持变化等,另外还介绍了设计模式的选择和使用。


IP属地:北京1楼2024-08-23 16:45回复
    1. 寻找合适的对象:对象包括数据和对数据进行的操作的过程
    2. 决定对象的粒度:大小和数目变化极大
    3. 指定对象接口:操作的型构:操作名,参数,返回值,型构的集合就是接口,对象接口描述该对象所能接受的全部请求的集合
    4. 对象的实现:由类决定,类指定了对象的内部数据和表示,也定义了对象所能完成的操作;


    IP属地:北京2楼2024-08-23 16:54
    回复
      设计模式的使用:引入额外的间接层获得灵活性和可变性的同时,也使得设计更复杂/性能牺牲。设计模式提供的灵活性真正需要的时候,才有必要使用。


      IP属地:北京3楼2024-08-23 16:57
      回复