👨💻个人主页:@元宇宙-秩沅
hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!
本文由 秩沅 原创
收录于专栏 软件设计师高频考点合集
视频
2022软件设计师-提炼高频考点-个人学习过程的总结,仅供参考!_哔哩哔哩_bilibili
目录
类
对象
消息
重载
封装
继承
多态
动态绑定和静态绑定 : 动态绑定->运行 静态绑定-> 编译
设计原则
1,三个类
(1)控制类:(协调交互)
(2)实体类:(核心)
(3)边界类:(联系媒介--接口)
2,设计原则
(1)单一责任原则: 一个类仅有一个引起它变化的原因
(2)开放-封闭原则: 扩展开放,修改封闭
(3)里氏替换原则(子父类): 基类(父类)能出现,子类就可出现
(4)依赖倒置原则: 细节依赖抽象,抽象不依赖细节(实现)
(5)接口分离原则: 依赖抽象,不依赖具体
(6)共同封闭原则
(7)共同重用原则
3,面向对象分析
5个活动:
(1)认定对象
(2)组织对象
(3)描述....作用
(4)确定操作
(5)定义......内部信息
4,面向对象设计
5个活动:(三识别,二定义)
(1)识别类,对象
(2)识别关系
(3)识别包
(4)定义属性
(5)定义活动
5,面向对象测试
4个层次:
(1)算法层
(2)类层
(3)模板层
(4)系统层
你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!