
九章算法 - 面向对象设计 OOD课程
来自 网络整理·免费领取学习资源
7,092 领取 · 7,440 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《九章算法 - 面向对象设计 OOD课程》。官网需要单独购买,有集上可以免费领取。
课程介绍
面向对象设计OOD课程详细解析4大设计类高频面试题型,手把手教学实战10道大厂高频面试题,摸清解题套路。教学老师为Amazon软件工程师,曾获得多家公司的offer,现任资深FLAG工程师,擅长面向对象设计,系统设计,拥有多年面试官经验,擅长用实例讲解问题,深入浅出
课程目录
- 00【课件资料】九章算法面向对象设计 OOD
- WM_1.面向对象设计入门
- WM_2.管理类面向对象设计
- WM_3.预定类面向对象设计
- WM_4-实物类面向对象设计__1
- WM_5-游戏类面向对象设计
- 01 第一章【互动】面向对象设计入门 Introduction to Object Oriented Design
- 1-1 OOD和system design的区别以及什么情况下我们会遇到OOD
- 1-10 Strategy Design Pattern
- 1-2 单一责任原则(Single Responsibility Principle)
- 1-3 开放封闭原则(Open Close Principle)
- 1-4 里氏原则与接口分离原则
- 1-5 依赖反转原则(Dependency inversion principle)
- 1-6 5C解题法——Clarify
- 1-7 5C解题法——Core object
- 1-7-1 UML类图符号
- 1-8 5C解题法——Cases
- 1-9 5C解题法——Class
- OOD课前老师有话说
- 枚举的基础知识
- 面向对象三大特性
- 三大特性-多态
- 三大特性-封装
- 三大特性-继承
- 异常处理机制
- 02 第二章【互动】管理类面向对象设计 OOD for Management System
- 2-1 管理类题型介绍及题解 (2)
- 2-2 Parking Lot Clarify (2)
- 2-2 Parking Lot Clarify (3)
- 2-3 Parking Lot Core Object (2)
- 2-4 Parking lot case (2)
- 2-5 Parking Lot Class (2)
- 2-6 Parking Lot Correctness (2)
- 2-7 Singleton Design Pattern (2)
- Parking Lot In Action (2)
- 迪米特法则 (2)
- 03 第三章【互动】预定类面向对象设计 OOD for Reservation System
- 3-1 Restaurant 5C解法 (2)
- 3-2 Restaurant Classes (2)
- 3-3 预定类解题思路 (2)
- 3-4 Restaurant Reservation设计思路 (2)
- 3-5 Restaurant Reservation Class (2)
- 3-6 Hotel 5C解题法 (2)
- 3-7 Hotel Reservation Classes (2)
- 3-8 LRU Cache (2)
- Hotel Reservation in Action (2)
- 04 第四章【互动】实物类面向对象设计 OOD for Real Life Object
- 4-1 实物类题型介绍
- 4-2 Vending Machine Clarify & Core Object
- 4-3 Vending Machine Classes
- 4-4 Data Structure封装
- 4-5 State Design Pattern
- 4-6 Coffee Maker
- 4-7 Decorator Design Pattern
- 4-8 Factory Design Pattern
- 4-9 Factory和Strategy的区别
- Kindle in Action
- Vending Machine 自动售货机源代码设计
- 05 第五章【互动】游戏棋牌类面向对象设计 OOD for Games
- 5-1棋牌类题型及解题思路
- 5-2 TicTacToe 5C解题法
- 5-3 TicTacToe Class
- 5-4 Chinese Chess 5C解题法
- 5-5 Chinese Chess Classes
- 5-6 Black Jack 5C解题法
- 5-7 Black Jack Class
- 5-8 Design Pattern
- Tic Tac Toe游戏源代码设计
包含内容
- · 00【课件资料】九章算法面向对象设计 OOD
- · WM_1.面向对象设计入门
- · WM_2.管理类面向对象设计
- · WM_3.预定类面向对象设计
- · WM_4-实物类面向对象设计__1
- · WM_5-游戏类面向对象设计
- · 01 第一章【互动】面向对象设计入门 Introduction to Object Oriented Design
- · 1-1 OOD和system design的区别以及什么情况下我们会遇到OOD
贡献者
Kevin
青铜
学习社区
1 人正在学习
阅读与知识交流
交流各类书籍与综合资料,分享阅读问题、笔记和延伸线索。提问时请带上资料名称。