
设计模式
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。主要根据程杰《大话设计模式》和刘伟《设计模式》、技术博客进行改编、整合和优化。
优惠券已抵扣
余额抵扣
还需支付
¥39.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
ZY-JIMMY
求知若渴,虚心若愚
展开
-
【C++设计模式】Singleton 单例设计模式与线程安全
何为设计模式(Design Pattern)设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。设计模式代表了最佳的实践,是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。单例模式(Singleton)什么是单例...原创 2019-03-12 09:45:10 · 2474 阅读 · 1 评论 -
【C++设计模式】State 状态模式详解
状态模式概述、状态模式结构与实现、状态模式的适用场景、状态模式的优缺点原创 2019-04-30 19:10:40 · 1288 阅读 · 0 评论 -
【C++设计模式】Facade 外观模式详解
外观模式概述、外观模式结构与实现、外观模式的适用场景、外观模式的优缺点原创 2019-04-29 23:52:53 · 1230 阅读 · 0 评论 -
【C++设计模式】Birdge 桥接模式详解
桥接模式概述、桥接模式结构与实现、桥接模式的应用实例、桥接模式的适用场景、桥接模式的优缺点原创 2019-04-29 01:52:15 · 827 阅读 · 0 评论 -
【C++设计模式】Decorator 装饰模式详解
装饰模式概述、装饰模式结构与实现、装饰模式的应用实例、装饰模式的适用场景、装饰模式的优缺点原创 2019-04-29 01:51:56 · 1028 阅读 · 0 评论 -
【C++设计模式】Adapter 适配器模式详解
适配器模式概述、适配器模式结构与实现、适配器模式的应用实例:篮球翻译适配器、适配器模式的适用场景、适配器模式的优缺点原创 2019-04-28 04:21:19 · 1542 阅读 · 0 评论 -
【C++设计模式】Command 命令模式详解
命令模式概述、命令模式结构与实现、命令模式的应用实例、命令模式的适用场景、命令模式的优缺点原创 2019-04-29 01:51:36 · 976 阅读 · 0 评论 -
【C++设计模式】Builder 建造者模式详解
建造者模式概述、建造者模式结构与实现、建造者模式的应用实例:模拟游戏角色的创建、建造者模式的适用场景、建造者模式的优缺点原创 2019-04-28 04:22:12 · 1822 阅读 · 0 评论 -
【C++设计模式】Strategy 策略模式详解
策略模式概述、策略模式结构与实现、策略模式的应用实例:模拟影院售票系统、策略模式的适用场景、策略模式的优缺点原创 2019-04-28 04:21:51 · 838 阅读 · 0 评论 -
【C++设计模式】Proxy 代理模式详解
代理模式概述、代理模式结构与实现、代理模式的应用实例:模拟登录系统、代理模式的适用场景、代理模式优点和缺点原创 2019-04-26 04:09:56 · 2745 阅读 · 2 评论 -
【C++设计模式】Observer 观察者模式详解
观察者模式的定义与特点、观察者模式的结构与实现、角色、实现方式程序示例原创 2019-04-26 04:01:48 · 5084 阅读 · 0 评论 -
【C++设计模式】Factory 工厂模式详解(简单工厂、工厂方法、抽象工厂)
简单工厂模式的定义与特点、结构与实现;工厂方法模式的定义与特点、结构与实现;抽象工厂模式的定义与特点、结构与实现;原创 2019-04-26 03:07:36 · 1662 阅读 · 0 评论 -
面向对象设计模式的七大原则
文章目录综述单一职责原则开闭原则里氏转换原则依赖倒转原则接口隔离原则合成/聚合复用原则迪米特法则综述为什么要提倡“Design Pattern呢?根本原因是为了代码复用,增加可维护性。那么怎么才能实现代码复用呢?面向对象有几个原则:单一职责原则 (Single Responsiblity Principle SRP)开闭原则(Open Closed Principle,OCP)里氏...原创 2019-04-24 01:42:27 · 1799 阅读 · 0 评论