高级架构师-面向对象技术
2021-11-23 21:19:55 0 举报
高级架构师-面向对象技术
作者其他创作
大纲/内容
面向对象
基础要素
对象
类
抽象
封装
集成
多态
接口
消息
覆盖
函数重载
绑定
面向对象分析
活动:认定对象->组织对象->描述对象间的相互作用->确定对象的操作->定义对象的内部信息
分析模型:顶层架构图、用例与用例图、领域概念模型
面向对象需求建模
用例模型
分析模型
面向对象设计
设计原则:单一责任原则、开发-封闭原则、里式替换原则、依赖导致原则、接口分离原则
面向对象测试
算法层
类层
模板层
系统层
UML技术
定义:一种可视化的建模语言,而非程序设计语言,支持从需求分析开始的软件开发的全过程。
结构:
构造块:事件、关系和图
公共机制:公共UML方法
规则:规则块如何在一起的规定
基本要素
结构事务
行为事务
分组事务
注释事务
依赖
关联
泛化
实现
UML图
类图
对象图
用例图
序列图
通讯图
状态图
活动图
构件图
部署图
UML4+1模式
逻辑视图
进程模型
实现视图
部署视图
用例视图
设计模式
架构模式
设计模式
单例模式
记事本模式
.........
惯用法
0 条评论
下一页