1 / 8
文档名称:

软件设计模式:SDP00-前言.ppt

格式:ppt   大小:1,916KB   页数:8页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件设计模式:SDP00-前言.ppt

上传人:窝窝爱蛋蛋 2021/12/8 文件大小:1.87 MB

下载得到文件列表

软件设计模式:SDP00-前言.ppt

相关文档

文档介绍

文档介绍:软件设计模式
课程背景及意义
为什么学****软件设计模式
面向对象是软件开发领域的主流技术。面向对象的目标是程序可维护、可复用、可扩展、灵活性。
设计模式是是一套被反复使用、多数人知晓的、经过分类编目的、面向对象程序设计经验的总结。
设计模式之于面向对象软件开发的作用就有如数据结构之于面向过程软件开发的作用。
更快地成为一名优秀的软件开发工程师。
课程背景及意义
可维护
要改,只需更改要改之字
可复用
并非用完这次就无用,可以在后来的印刷中重复使用
可扩展
若要加字,只需另刻字加入即可
灵活性
字的排列其实有可能是竖排有可能是横排,只需将活字移动就可做到满足排列需求
课程内容及目标
课程主要内容
:SRP, OCP, LSP, DIP, ISP, CRP, LoD
:Simple Factory, Factory Method, Abstract Factory, Builder, Prototype, Singleton,
:Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy
:Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor
课程内容及目标
学****目标