设计模式 概述

我的学习材料完全取自于冯Jungle

为了解决某一类问题而提供的通用的解决方案, 也可用于为软件重构提供目标.

狭义的设计模式分为三大类共计23种.

  1. 创建者模式: 关注对象创建的过程

  2. 结构型模式: 将现有的类或对象组织在一起形成更强大的结构

  3. 行为型模式: 对象之间的相互通讯或写作, 进一步明确对象的职责

面向对象思想, 参见这里:

  1. 传入的类型最好都是基类类型, 使用的时候调用虚方法.

你可能感兴趣的:(设计模式 概述)