Rainnn の Blog
首页
友链
往期整理
历史归档
文章分类
文章标签
关于我
神秘角落
游戏
CODING
随笔
Article
44
Category
3
Tags
10
首页
友链
往期整理
历史归档
文章分类
文章标签
关于我
神秘角落
游戏
CODING
随笔
Please Enter the password:
Submit
Catalog
0%
复习
第二章 OO基本概念
2.1 基本概念
2.1.1 对象Object
2.1.2 类Class
2.1.3 方法Method
2.1.4 消息(message)
2.1.5 封装(encapsulation)
2.1.6 继承(inheritance)
2.1.7 多态和重载
2.1.8 动态联编(dynamic binding)
2.2 对象
2.2.1 对象的特性(property)
2.2.2 对象标识(object identifier)
2.2.3 复合对象
2.2.4 对象持久化
2.3 类和实例
2.3.1 什么是类
2.3.2 类的实例
第三章 OO程序设计
3.1 OOPL中的类和对象
3.1.1 类的定义
3.1.2 类的使用
3.1.3对象的创建
3.1.4 对象的结构
3.1.5 类对象和反射
3.1.6 消息传递
补充
3.2 类和继承
3.2.1 超类 superclass 和子类 subclass
3.2.2 继承的传递性
3.2.3 单继承和多继承
3.2.4 子类继承方案
3.2.5 泛化和特化
3.2.6 替换原则
3.2.7 重置/改写 overriding
3.2.8 静态类和动态类
3.2.9 Java中的实现继承
3.2.10 软件复用机制
3.2.11 接口和抽象类
3.2.12 继承的形式
3.3 多态 Polymorphism
3.3.1 多态变量
3.3.2 多态的形式
3.3.3 重载与类型转换
UML类图
第四章 面向设对象设计模式
4.3 创建型模式
4.3.1 简单工厂→工厂方法
4.3.2 工厂方法 Factory Method
4.3.4 单例模式 Singleton
4.4 结构性模式
4.4.1 Adapter(适配器)模式
4.4.2 Decorator(装饰器)模式
4.4.4 Bridge (桥梁)模式
4.5 行为型模式
4.5.1 观察者模式 Observer
4.5.2 STRATEGY(策略)模式
优缺点
简单工厂
工厂方法
单例模式
桥模式
适配器
策略模式
装饰者模式
观察者模式
第五章 面向设对象设计原则
5.1 开—闭原则OCP: Open-Closed Principle ⭐
5.2 里氏代换原则LSP: Liskov Substitution Principle ⭐
5.3 依赖倒置原则DIP: Dependency Inversion Principle ⭐
5.4 组合复用原则CRP: Composition Reuse Principle
5.5 迪米特法则LoD: Law of Demeter
5.6 接口隔离原则ISP: Interface Segregation Principle
5.7 单一职责原则SRP
其他资料
2023回忆版