课程大纲

介绍

  • 模式和分层架构
  • 模式描述
  • 设计模式和设计
  • 查找和选择设计模式
  • 设计模式实现

常见模式

对象创建

  • 工厂
  • 建造者
  • 工厂方法
  • 原型
  • 单例

结构模式

  • 适配器
  • 桥接
  • 组合
  • 装饰器
  • 外观
  • 享元
  • 代理

行为模式

  • 责任链
  • 命令
  • 解释器
  • 迭代器
  • 中介者
  • 备忘录
  • 观察者
  • 状态
  • 策略
  • 模板方法
  • 访问者
  • 观察者

创建模式

  • 是否使用模式
  • 正式模式描述
  • 组织模式目录
  • 特定目标和抽象目标
  • 将您的模式发布到模式社区

要求

熟悉UML和任何面向对象的语言,如C++、C#、Java、VB.NET、PHP 8或以上等。

 14 小时

客户评论 (4)

即将举行的公开课程

课程分类