From 7f3a2bcd92dc61e5579896ecae341beb9f433a75 Mon Sep 17 00:00:00 2001 From: LingCoder Date: Mon, 25 Mar 2019 03:43:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=AE=BE=E8=AE=A1=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E7=AB=A0=E8=8A=82=E5=AD=90=E6=A0=87=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SUMMARY.md | 32 ++++++++++------------ book/25-Patterns.md | 67 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 81 insertions(+), 18 deletions(-) diff --git a/SUMMARY.md b/SUMMARY.md index b0bc2b8..5698a90 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -194,8 +194,6 @@ * [异常准则](book/15-Exceptions.md#异常准则) * [异常指南](book/15-Exceptions.md#异常指南) * [本章小结](book/15-Exceptions.md#本章小结) - -## 本章小结 * [第十六章 代码校验](book/16-Validating-Your-Code.md) * [测试](book/16-Validating-Your-Code.md#测试) * [前提条件](book/16-Validating-Your-Code.md#前提条件) @@ -313,21 +311,21 @@ * [构造函数非线程安全](book/24-Concurrent-Programming.md#构造函数非线程安全) * [复杂性和代价](book/24-Concurrent-Programming.md#复杂性和代价) * [本章小结](book/24-Concurrent-Programming.md#本章小结) -* [第二十五章 正则表达式](book/25-Patterns.md) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) - * [](book/25-Patterns.md#) +* [第二十五章 设计模式](book/25-Patterns.md) + * [概念](book/25-Patterns.md#概念) + * [构建型](book/25-Patterns.md#构建型) + * [面向实施](book/25-Patterns.md#面向实施) + * [工厂模式](book/25-Patterns.md#工厂模式) + * [函数对象](book/25-Patterns.md#函数对象) + * [接口改变](book/25-Patterns.md#接口改变) + * [解释器](book/25-Patterns.md#解释器) + * [回调](book/25-Patterns.md#回调) + * [多次调度](book/25-Patterns.md#多次调度) + * [模式重构](book/25-Patterns.md#模式重构) + * [抽象用法](book/25-Patterns.md#抽象用法) + * [多次派遣](book/25-Patterns.md#多次派遣) + * [访问者模式](book/25-Patterns.md#访问者模式) + * [RTTI的优劣](book/25-Patterns.md#RTTI的优劣) * [本章小结](book/25-Patterns.md#本章小结) ### 附录 diff --git a/book/25-Patterns.md b/book/25-Patterns.md index 713c00f..9ae1f0d 100644 --- a/book/25-Patterns.md +++ b/book/25-Patterns.md @@ -1,6 +1,71 @@ [TOC] -# 第二十五章 正则表达式 + +# 第二十五章 设计模式 + + + +## 概念 + + + +## 构建型 + + + +## 面向实施 + + + +## 工厂模式 + + + +## 函数对象 + + + +## 接口改变 + + + +## 解释器 + + + +## 回调 + + + +## 多次调度 + + + +## 模式重构 + + + +## 抽象用法 + + + +## 多次派遣 + + + +## 访问者模式 + + + +## RTTI的优劣 + + + +## 本章小结 + + + +