笔记有错误欢迎直接在评论区进行纠正!我将不再维护软件设计师笔记!
1、只有出现一个对象消失时,另一个对象怎样才从组合或者聚合里考虑
出现一个对象(部分)消失时,另一个对象(整体)也随之消失就是组合关系
出现一个对象(部分)消失时,另一个对象(整体)不随之消失就是聚合关系
2、类的方法中定义了另外一个类的对象,那是这个类依赖另一个类
3、一个类需要用到什么那就是依赖
实心菱形就是组合,空心就是聚合,然后菱形右边表示整体,左边表示部分
真题1
只有出现一个对象消失时,另一个对象怎样才从组合或者聚合里考虑
出现一个对象(部分)消失时,另一个对象(整体)也随之消失就是组合关系
出现一个对象(部分)消失时,另一个对象(整体)不随之消失就是聚合关系
类的方法中定义了另外一个类的对象,那是这个类依赖另一个类
讲解地址:2009年上半年第41、42题_哔哩哔哩_bilibili
真题2
真题3
真题4
真题5
真题6
真题7
讲解地址:2016年上半年第40题_哔哩哔哩_bilibili
真题8
真题9
真题10
讲解地址:2021年下半年第39、40题_哔哩哔哩_bilibili
单向关联跟依赖差不多,不过单向关联的依赖性更强一点
讲解地址:关联多重度_哔哩哔哩_bilibili
真题1
真题2
讲解地址:2012年下半年第41题_哔哩哔哩_bilibili
真题3
真题4
多对多是要创建新类的
真题1
这里我非常自信的选了继承,继承父类如果子类中有父类的方法那叫重写(覆盖)
真题2
讲解地址:2016年下半年第42、43题_哔哩哔哩_bilibili
真题3
对象快照是对象图建模
真题4
讲解地址:2019年下半年第42、43题_哔哩哔哩_bilibili
真题5
A的直接对象就是指这个类的对象,但是A是抽象类没有实例化对象,所以没有直接对象,非直接对象就是继承这个A类的子类的对象叫非直接对象,也就是A1和A2
讲解地址:2020年下半年第41题_哔哩哔哩_bilibili
注意这两个的区别
用例A包含用例B,用例A执行那用例B也会执行
B用例是A用例的扩展用例
讲解地址:泛化关系_哔哩哔哩_bilibili
真题1
指向Account类对象的箭头才是Account的方法,而不是指出去的箭头
讲解地址:2013年下半年第39、40题_哔哩哔哩_bilibili
真题2
真题3
这里上面的小人和圆圈都是指的对象,我一开始以为圆圈是用例,序列图是对一个用例进行详细的过程分解,所以是一个用例多个对象
真题1
真题2
真题1
讲解地址:2013年上半年第41、42题_哔哩哔哩_bilibili
真题2
讲解地址:2016年下半年第40题_哔哩哔哩_bilibili
真题3
真题4
真题5
讲解地址:2021年上半年第41、42、43题_哔哩哔哩_bilibili
真题6
讲解地址:2021年下半年第41、42、43题_哔哩哔哩_bilibili
讲解地址:2016年上半年第41、42、43题_哔哩哔哩_bilibili
真题1
真题2
真题3
注意这里的43选C!
真题1
真题2
真题3
真题
真题1
真题2
真题3
真题4