面向对象的设计模式

面向对象的设计模式

(0人)

免费

课程介绍

面向对象的设计模式第一讲:设计模式介绍、工厂方法模式


课程背景

  • 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式提供了一套通用的设计词汇和一种通用的语言,以方便开发人员之间进行沟通和交流,使得设计方案更加通俗易懂; 通过学习设计模式,让人们可以更加简单方便地复用成功的设计和体系结构;使得设计方案更加灵活,且易于修改;将提高软件系统的开发效率和软件质量,且在一定程度上节约设计成本;有助于从业人员更深入地理解面向对象思想,方便阅读和学习现有类库与其他系统中的源代码。

课程目标

  • 1. 学习并理解设计模式的的整个概念与意义。
  • 2. 掌握面向对象的设计原则,Uml类图及类与类之间的关系;
  • 3. 学习并理解共计23种设计模式的动机、结构、实例与解析、效果与应用以及模式的相关扩展;
  • 4. 讨论并分享工作场景中遇到的设计问题及模式应用。

课程大纲

  • 设计模式简介
  • 面向对象的设计原则
  • Uml概述
  • 简单工厂模式
  • 工厂方法模式

适宜人群

  • 具有一定开发经验的中高级开发人员,对系统架构设计感兴趣的开发同仁

本期嘉宾


    本期嘉宾:蔡茂华
  • 亚信科技软件工程师。
  • 八年大型软件系统项目设计、开发经验,具有多年电信行业软件开发背景。五年以上团队管理经验,多次主讲过设计模式及UML等课程。

互动平台

  • ↓↓↓ 扫开源力量微信二维码并关注,不会遗漏开源力量每周免费公开课及最新课程信息


更多常见问题:请点击我~

授课老师

亚信科技电子渠道服务部 软件工程师

QQ客服: 810476411

QQ咨询: 810476411

QQ吐槽: 810476411

服务时间: 9:00 - 21:00

刘老师: 18516031455

微信公众号:开源力量