简答题
62、4.简述关联和依赖的区别
答案解析
正确答案:答案:关联是类之间的“静态”关系,只有通过这个关系的导航,一个对象才能找到另一个对象。它就象我们手中的通信录,取得其他对象的联系方法。除了这个职责之外,关联没有进一步的意义了。这时有人可能会问,我们总该用关联(通信录)为程序做点什么呀!不好意思,关联除了能找到对方之外,别的什么都不懂了。因此,一般来说,关联是用语言机制中的指针来实现,可以在程序初始或运行是建立。当然,也可以用任何标识对象,并能在运行中定位对象的机制来实现。依赖关系,简单地来说就是“动态”的关系,提供者可能要求或指示依赖关系中客户的变化,依赖者为了达成要求被依赖对象行动的目的,依赖首先要取得对方的引用,以便于实施这个依赖操作,对方对象的引用可以通过二种方法获得,一种是依赖对象之间也存在关联关系,所以它可以直接通过自己的关联找到对方对象的引用,第二种是依赖对象之间不存在直接关联关系,程序设计者有责任设计通过第三方对象的关联,经过一次或多次的关联导航获得目标对象的引用。最后,依赖对象通过这二种的任一种方法获得目标对象引用后,就可以向目标对象施加相应的依赖关系行为。
相关题目
单选题
243、8.在Windows中,拖动鼠标执行复制操作时,鼠标光标的箭头尾部 。
单选题
242、7.下面有关计算机汉字处理的叙述中, 是不正确的。
单选题
241、6.下面有关Windows帮助系统的叙述中, 是正确的。
单选题
240、选择了 项之后,用户就不能再自行移动桌面上的图标了。
单选题
239、4.按 键可以在已打开的几个应用程序之间切换。
单选题
238、3.在Windows中, 一个项目导致一个动作。
单选题
237、对话框和窗口的区别是:对话框 。
单选题
236、1.下面几种操作系统中, 不是网络操作系统。
单选题
235、在C:\Windows2000目录下,找到文件ADF.COM,将它的文件属性增加一项”只读”。
单选题
234、Win2000支持的身份验证类型有哪几种?
