班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):2020年3月16日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
Java软件设计模式培训
Java软件设计模式
培训内容
1、软件设计模式简介
什么是设计模式
设计模式起源于建筑和工程领域
使用设计模式的好处
设计模式的学习要点
定义(Definition)
要解决的问题(Problem Statement)
解决方案(Solution)
对象模型(Structure)
优缺点(Benefits and Drawback)
与类似模式的区别 (Difference)
其他要点(Interesting Points)
2、面向对象(OO)软件设计原则
开放-封闭原则(Open-Closed Principle)
单一职责原则(Single-Responsibility Principle)
依赖倒置原则(Dependency-Inversion Principles 或 The Hollywood Principle或 Inversion of Control)
里氏替换原则(Liskov Substitution Principle)
接口隔离原则(Liskov Substitution Principle)
3、GoF 设计模式
创建类模式
Factory Method
Abstract Factory
Builder
Prototype
Singleton
编程实践
结构类模式
Adapter
Decorator
Proxy
Façade
Composite
Flyweight
Bridge
编程实践
行为类模式
Chain of Responsibility
Iterator
Strategy
Template Method
Mediator
Observer
Memento
Command
State
Visitor
Interpreter
编程实践
4、设计模式学习总结和讨论
为什么把简单的问题“复杂化”?
正确使用设计模式是一个优秀程序员的必备技能吗?
结合自己的经验,你认为设计模式确实很好吗?有什么具体的反实例吗?
|