Course Code: javawp
Duration: 14 hours
Prerequisites:

面向对象语言编程的基础知识 Java。

Overview:

目标群体

软件开发人员, 技术团队负责人, Business 分析师, 系统分析师

课程的特点和目标

培训的目的是让您熟悉四人帮设计模式的实际应用。通过参加培训,您将了解所选模式的适用领域。在研讨会期间,您将开发简单问题的解决方案或重构代码片段,您将获得使用最流行模式的实践基础知识。

Course Outline:
  1. 介绍

    • 什么是设计模式

    • Elementy 模式说明

    • 设计模式与其他模式的关系

    • 类图简介 UML

    • 面向对象编程 (OOP) 的支柱简介

    • 通过设计模式实施 SOLID 和 GRASP 原则

  2. 构造模式

    • 建筑工人

    • 抽象工厂

    • 工厂方法

    • 原型

    • 单身 人士

  3. 结构模式

    • 适配器

    • 装饰

    • 外墙(Facade)

    • 复合

    • 代理

    • 蝇量级

  4. 操作(功能)模式

    • 译员

    • 迭 代

    • 责任链

    • 调解人

    • Template 方法

    • 观察者

    • 游客

    • 纪念品

    • 命令

    • 策略

Sites Published:

Polska - Wzorce projektowe w Java