29.封装是指属性和操作封进一个对象里,它的内部信息对外界隐藏,不允许外界直接存取对象的属性,只能通过对象提供的有限的接口对对象的属性数据进行操作。
30.活动图是状态图的一个实体,用来描述执行算法的工作流程中涉及的活动。动作状态代表了一个活动,即一个工作流步骤或一个操作的执行。
31.组件的接口分为两种:导入接口和导出接口。
32.消息是两个对象之间的单路通信,从发送方到接收方的控制信息流。
33.组件可以是源代码组件、二进制组件或一个可执行的组件。
34.封装的基本单位是对象。
35.对象类是对类描述的补充,用于显示类的对象可能具备的所有状态,以及引起状态改变的事件。
36.用例图显示多个外部参与者以及他们与系统提供的用例之间的连接。
37.泛化关系是一种存在于一般元素和特殊元素之间的分类关系。其中,特殊元素与一般元素兼容,且还包含附加的信息。
38.构造型扩展机制采用的方式是基于一个已存在的模型元素定义一种ABC模型元素,ABC模型元素在一个已存在的元素中加入了一些额外语义。
39.逻辑视图描述系统应该具备的功能,也就是被称为参与者的外部用户所能观察到的功能。
40.组件与类不同的是,组件没有名称。
41.对象图是类图的变体,它使用与类图相似的符号描述,不同之处在于对象图显示的是类的多个对象实例而非实际的类。
42.配置图中,节点的名称是一个字符串,位于节点的外部。
43.包是将多个元素组织为语义相关的组的通用机制。一个包拥有或引用的模型元素称为该包的内容。
44.在活动图中,对象流用带有箭头的实线表示。
45.配置图中,节点是在运行时代表计算资源的物理元素,它通常拥有一些内存,并具有处理能力。
46.与其他图不同的是,组件图不可以包含注释和约束,也不可以包含包或子系统。
47.逆向工程是指将代码转换成模型,或者迭代过程结束。
48.并发视图主要考虑资源的有效利用、代码的并行执行以及系统环境中异步事件的处理。
49.接口和组件之间的关系分为两种:实现关系和依赖关系。
50.标记值用字符串表示,字符串有标记号、等号和值,写法上为“键=值”。
21年春福师《面向对象的程序设计》在线作业一[答案]作业标准满分答案



