版权声明:QQ: 1063385677 Copyright ©2019 CielleeX 本文地址: https://blog.csdn.net/Ciellee/article/details/89741306
类是一群具有共同重要特性(特征及行为)的对象。
控制反转(IOC: Inversion of Control): 基类的函数以主动调用子类的函数,主控权在基类手上,透过Hook函数来调用子类。基类主要功能是提供默认行为,具体实现则由子类来实现。
(如果子类调用父类则是正向调用)
API
主动型API: 基类通过IOC控制反转主动调用子类的实现
被动型API: 子类正向调用 基类的方法实现
类别:
- 一般(具象)类别: 所有函数都是具象(内有指令)
- 抽象(abstract)类别: 有一个或多个函数是抽象的(内无指令)
- 纯粹抽象类别: 所有函数都是抽象的
UML2.0 画图
Class Diagram (类别图)
Use Case Diagram (用例图)
Statemachine Diagram (状态机图)
Activity Diagram(活动图)
Sequence Diagram(顺序图)
Communication Diagram(通信图)
Component Diagram(模块图)
Deployment Diagram(布署图)
Composite Structure Diagram (组合结构图)