【UML面向对象分析与设计】浅析错题(三)——组件图与部署图、包图、软件设计模式及应用

1、
在这里插入图片描述
我看到这道题秒选了包,没有看到这道题的关键字:在组件图中。正确答案为组件。


2、

在这里插入图片描述
上课写了笔记,但是看书没有注意看,这个是记下就好了:部署图实质是部署软件制品。


3、
在这里插入图片描述确实,只有一台设备,没有设计部署图的必要
提及一个觉得重要的知识点:一个系统模型只有一个部署图


4、
在这里插入图片描述首先private可见性的肯定是不能被看到的。所以必定不选C,public肯定是可以看到的,所以必定不选D,1/2的机率我还是选错了。
看了书后我认为的如下:ClassB作为一个可见性为保护的元素,只有它的子包才能看到,但是B包不是A包的子包,只是依赖于A包,所以还是看不到的。
在这里插入图片描述


5、

在这里插入图片描述
并不知道,也没翻开课本,记下就好了。


6、
在这里插入图片描述看到A莫名就以为是不对的,以为设计模式主要是减少开发时的麻烦,不过确实A选项应该是我的想法换个说法的版本。
C这个说法好像没有提及过。


7、
在这里插入图片描述我理解的接口和实现不可分割的意思是,有接口必须要实现它。但是意思好像是:从某个类中将接口类和实现类分割开来,所以是允许的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值