《设计模式》读书笔记之1 — 序言

本文介绍了设计模式的概念及其四大要素,并详细阐述了如何利用设计模式解决软件设计中的常见问题,包括对象的设计、接口的指定及实现等。此外,还提供了实用的设计模式应用步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 什么是设计模式:

     每个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。 这样,你就能一次又一次的使用该方案,而不必做重复劳动。


2. 模式的四个基本要素: 

 a. 模式名称     b. 问题    c. 解决方案    d. 效果


3. 设计模式如何解决设计问题

     a. 寻找合适的对象  

     b. 决定对象的粒度

     c. 指定对象的接口

     d.描述对象的实现

     e.运用复用机制

     f. 关联运行时刻和编译时刻的结构

     g. 设计应支持变化


4. 如何使用设计模式

    a. 浏览一遍设计模式,确定适合你的问题

    b. 参看代码示例

    c. 定义类和操作

    d. 实现类和操作的协作


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值