cspiration cson面向对象设计OOD班 23种设计模式

  • 在线网盘 点击查看详情 购买后内容一样

你能学到什么?

北美OOD面试必修课,全网独特的OOD体系课程从对象三要素&UML,到设计原则和23种Design Pattern,OOD案例全讲7 设计原则12 OOD案例23 设计模式60 答疑服务

课程详情

OOD体系课程,三大框架学习完整的面向对象设计

从对象三要素,到UML,7大设计原则,到23种设计模式全讲,到最后到OOD案例

7大设计原则
五大SOLID原则基础上扩展
7大设计原则以代码为模板全部精讲
23种设计模式
Design Pattern知识体系
23种模式全部精讲,以代码进行实现
12个OOD案例
12个高频常考OOD案例
可以在面试中直接写的标准答案

OOD的12种常见面试题高频解析

每个案例以UML和代码模式讲解,清晰易懂,万能模版应用

OOD三步走万能解法,独家方法,自研套路

记叙文六要素:时间、地点、人物、事件的起因、经过、结果

七大设计原则全讲,而不是传统的SOLID五大原则

每一种设计原则不仅仅理论讲解,全部进行了代码实现

开闭原则
Open Closed Principle
单一职责原则
Single Responsibility Principle
里氏替换原则
Liskov Substitution Principle
依赖倒置原则
Dependence Inversion Principle
接口隔离原则
Interface Segregation Principle
迪米特法则
Law of Demeter
合成复用原则
Composite Reuse Principle

统一建模语言UML,OOD面试画图必备必学

UML介绍,UML类图,UML类关系讲解

UML & OOD的完美结合应用
♦ 用UML去表达OOD的类和类之间的关系
♦ 三步走万能解法的完美应用
♦ 面试时清晰易懂的表示

GoF 23种设计模式逐一讲解,打造完整的设计体系框架

设计模式类型划分,在实际场景中应用,如何写代码

创建型工厂方法模式单例模式原型模式抽象工厂模式建造者结构型(类适配器)模式代理模式桥接模式装饰模式外观模式元模式
组合模式行为型模板方法策略模式命令模式职责链模式状态模式观察者模式解释器模式备忘录模式模式迭代器模式中介者模式

我们的海内外的学生,可以拿到这些公司的Offer

坚实的口碑,真实的offer案例,速成刷题踏入世界主流IT公司

LeetCode 1000道题目一道道讲解,最优解一题多解

初学者即可一天10题,有经验者一天30题

课程章节

第 1 课 对象三要素
面向对象三大要素
课程安排:
  • 1、对象三要素——封装
  • 2、对象三要素——继承
  • 3、组合关系和聚合关系
  • 4、关联关系和依赖关系
  • 5、实现和抽象
  • 6、对象三要素——多态
第 2 课 UML
UML
课程安排:
  • 1、UML介绍
  • 2、用例图,顺序图,活动图
  • 3、类图的表示
  • 4、类与类之间的关系
  • 5、类图实例
  • 6、类图实例代码
第 3 课 面向对象五大原则(上)
面向对象五大原则,外加两大原则
课程安排:
  • 1、面向对象五大原则
  • 2、开放封闭原则构建
  • 3、开放封闭原则代码实现
  • 4、依赖倒置原则介绍
  • 5、依赖倒置原则代码实现1
  • 6、依赖的三种方法
  • 7、依赖倒置原则总结
  • 8、单一职责原则代码实现
  • 9、单一职责原则总结
第 4 课 面向对象五大原则(下)
面向对象五大原则,外加两大原则
课程安排:
  • 1、接口隔离原则
  • 2、接口隔离原则代码实现
  • 3、接口隔离原则总结
  • 4、里氏替换原则
  • 5、里氏替换原则代码实现
  • 6、里氏替换原则总结
  • 7、迪米特原则
  • 8、合成复用原则
  • 9、面向对象原则总结
第 5 课 Parking Lot 停车场
Parking Lot 停车场
课程安排:
  • 1、OOD万能解法
  • 2、OOD加分项1
  • 3、OOD加分项2
  • 4、Method的表达
  • 5、OOD加分项3
  • 5、面试总结
第 6 课 Elevator 电梯
Elevator 电梯
课程安排:
  • 1、三步解法1
  • 2、三步万能解法2
  • 3、4种电梯算法
  • 4、三步万能解法3
第 7 课 Amazon Locker 亚马逊快递柜
Amazon Locker 亚马逊快递柜
课程安排:
  • 1、三步万能解法1
  • 2、三步万能解法2
  • 3、三步万能解法3
第 8 课 Vending Machine 自动售货机
Vending Machine 自动售货机
课程安排:
  • 1、三步万能解法1
  • 2、三步万能解法2
第 9 课 Restaurant Reservation System 餐厅预订系统
Restaurant Reservation System 餐厅预订系统
课程安排:
  • 1、预定类讲解1
  • 2、预定类讲解2
  • 3、预定类讲解3
第 10 课 Hotel Reservation System 酒店预定系统
Hotel Reservation System 酒店预定系统
课程安排:
  • 1、Hotel Reservation
第 11 课 Movie Ticket Booking System 电影票订票系统
Movie Ticket Booking System 电影票订票系统
课程安排:
  • 1、Movie Ticket 1
  • 2、Movie Ticket 2
第 12 课 Tic Tac Toe 井字游戏
Tic Tac Toe 井字游戏
课程安排:
  • 1、TicTacToe
第 13 课 Chess 国际象棋
Chess 国际象棋
课程安排:
  • 1、Chess 1
  • 2、Chess 2
第 14 课 Blackjack 21点纸牌游戏
Blackjack 21点纸牌游戏
课程安排:
  • 1、Blackjack
第 15 课 ATM ATM机
ATM ATM机
课程安排:
  • 1、ATM
第 16 课 Online Book Reader System 在线图书系统
Online Book Reader System 在线图书系统
课程安排:
  • 1、Online Book Reader System
Gof 23种模式
第 1 课 工厂模式
工厂模式
课程安排:
  • 1、简单工厂模式
  • 2、工厂方法模式
  • 3、抽象工厂模式
第 2 课 建造者模式
建造者模式
课程安排:
  • 1、建造者模式代码
  • 2、建造者模式总结
第 3 课 单例模式
单例模式
课程安排:
  • 1、单例模式
  • 2、八种写法——饿汉式2种
  • 3、八种写法——懒汉式+多线程Debug
  • 4、八种写法——懒汉式+同步2种
  • 5、八种写法——双重检查
  • 6、八种写法——静态内部类
  • 7、八种写法——枚举
  • 8、单例模式总结
第 4 课 原型模式
原型模式
课程安排:
  • 1、原型模式
  • 2、深克隆 VS 浅克隆和其他考点
  • 3、原型模式总结
第 5 课 适配器模式
适配器模式
课程安排:
  • 1、适配器模式——类
  • 2、适配器模式——对象
第 6 课 Gof 23种设计模式(1)
外观模式,装饰者模式,组合模式,享元模式
课程安排:
  • 1、外观模式
  • 2、装饰者模式
  • 3、组合模式
  • 4、享元模式
第 7 课 Gof 23种设计模式(2)
桥接模式,代理模式,迭代器模式,解释器模式
课程安排:
  • 1、桥接模式
  • 2、代理模式
  • 3、迭代器模式
  • 4、解释器模式
第 8 课 Gof 23种设计模式(3)
访问者模式,中介者模式,备忘录模式,观察者模式
课程安排:
  • 1、访问者模式
  • 2、中介者模式
  • 3、备忘录模式
  • 4、观察者模式
第 11 课 Gof 23种设计模式(4)
命令模式,责任链模式,状态模式,策略模式,模板方法模式
课程安排:
  • 1、命令模式
  • 2、责任链模式
  • 3、状态模式
  • 4、策略模式
  • 5、模板方法模式
每天成长一点点,要比别人快一步
58学课 » cspiration cson面向对象设计OOD班 23种设计模式

常见问题FAQ

如何下单?如何下载?
->> 点击查看 自助下单,自动发货,下单后,页面会自动刷新,显示百度网盘地址
如何查看下单后的内容?
在线网盘 点击查看详情 下单后内容一样
本站不议价 !
本站不议价,不支持无理由退换,看清楚再下单
更多常见问题?
->> 点击查看

发表回复

Hi, 如果你对这个资源有疑问,可以跟我联系哦!

联系客服
  • 12796会员总数(位)
  • 5065资源总数(个)
  • 105本周发布(个)
  • 12 今日发布(个)
  • 1499稳定运行(天)

全网最牛资源站

加入我们