组合设计模式的(49)构件角色,表示叶节点对象没有子节点,实现构件角色声明的接口。A.LeafB.RightC.
组合设计模式的(49)构件角色,表示叶节点对象没有子节点,实现构件角色声明的接口。
A.Leaf
B.Right
C.Composite
D.Component
解析:组合模式以树形结构将被组合的对象和组合对象抽象为同一种对象,使得用户对单个对象和组合对象的使用具有一致性。组合模式的组成如下。①抽象构件角色Component:它为组合中的对象声明接口,也可以为共有接口实现默认行为。②树叶构件角色Leaf:在组合中表示叶节点对象没有子节点,实现抽象构件角色声明的接口。③树枝构件角色Composite:在组合中表示分支节点对象有子节点,实现抽象构件角色声明的接口,存储子部件。组合模式中必须提供对子对象的管理方法,不然无法完成对子对象的添加、删除等操作,也就失去了灵活性和扩展性。如果在Component里面声明所有的用来管理子类对象的方法,以达到Component接口的最大化。其目的是为了使客户在接口层次上树叶和分支的透明性。但树叶是不存在于类的,因此 Component声明的一些方法对于树叶来说是不适用的。如果只在Composite里声明所有的用来管理子类对象的方法,就可以避免上一种方式的安全性问题,但是由于叶子和分支有不同的接口,因此又失去了透明性。
计算机中的数字声音有波形声音和合成声音两种,下面哪一组文件类型分别对应于这两种声音?A.MP3和C 计算机类考试 2020-05-23 …
以下说法正确的是()。A、对计算机机房进行噪声测试,用普通声级计B、对计算机机房进行照度测试, 计算机类考试 2020-05-26 …
小花狗和波斯猫是一对好朋友,它们在早晚见面时总要叫上几声表示问候.早晨见面,小花狗叫两声,波斯猫叫 数学 2020-06-20 …
教师在备课时为各教研组沟通问题方便,在甲、乙两个办公室各装了一个电铃,要使任何一方按开关,都能使对 物理 2020-06-30 …
超声波热合机对人有伤害吗我在缝纫厂上班,有一道工序要用热合机,一天下来有的人口干舌燥,恶心,有的人 其他 2020-07-04 …
matlab加高频噪声给原始语音信号加入高频噪声,如5500Hz的随机噪声。观察加入噪声后的时域波形 其他 2020-11-01 …
综合应用噪声控制是保护环境的重要工作,一般降低噪声常用吸声处理,即在声音传播途径上使用吸声隔音材料, 物理 2020-11-05 …
小花狗和波斯猫是一对好朋友,它们在早晚见面时总要叫上几声表示问候.早晨见面,小花狗叫两声,波斯猫叫一 数学 2020-11-23 …
单片机报警声设计用AT89S51设计一种声音报警灯,对于这种报警声,嘀0.2秒钟,然后断0.2秒钟, 其他 2020-12-03 …
小明正在家中专心做作业,突然听到邻居家传来动听的歌声,这歌声对小明来说属于(填“乐音”或“噪声”), 物理 2020-12-22 …