下面关于面向对象方法中消息的叙述,不正确的是(14)。

admin2019-06-12  24

问题 下面关于面向对象方法中消息的叙述,不正确的是(14)。

选项 A、键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息
B、操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息
C、应用程序之间可以相互发送消息
D、发送与接收消息的通信机制与传统的子程序调用机制不同

答案B

解析 对象是类的实例。尽管对象的表示在形式上与一般数据类型十分相似,但是它们之间存在一种本质区别,即对象之间通过消息传递方式进行通信。消息传递原是一种与通信有关的概念,OOP使得对象具有交互能力的主要模型就是消息传递模型。对象被看成用传递消息的方式互相联系的通信实体,它们既可以接收,也可以拒绝外界发来的消息。一般情况下,对象接收它能够识别的消息,拒绝它不能识别的消息。对于一个对象而言,任何外部的代码都不能以任何不可预知或实现不允许的方式与这个对象进行交互。因此;选项B是不正确的。因为操作系统是计算机系统中的管理者和控制者,所以通常是由应用程序向操作系统发送消息,操作系统根据接收到的消息进行处理。
转载请注明原文地址:https://kaotiyun.com/show/SsCZ777K
0

最新回复(0)