单选题
(46) 是把对象的属性和服务结合成一个独立的系统单元,并尽可能隐藏对象的内部细节; (47) 是指子类可以自动拥有父类的全部属性和服务; (48) 是对象发出的服务请求,一般包含提供服务的对象标识、服务标识、输入信息和应答信息等。
单选题
A.继承 B.多态 C.消息 D.封装
单选题
A.继承 B.多态 C.消息 D.封装
单选题
A.继承 B.多态 C.消息 D.封装
【正确答案】
C
【答案解析】[解析] 在基本的面向对象的系统中,对象是基本的运行时的实体,它既包括数据(属性),也包括作用于数据的操作(行为)。所以,一个对象把属性和行为封装为一个整体,封装是一种信息隐蔽技术,它的目的是使对象的使用者和生产者分离,使对象的定义和实现分开。
继承是父类和子类之间共享数据和行为的机制。在定义和实现一个类的时候,可以在一个已经存在的类的基础上,把这个已经存在的类所定义的内容作为自己的内容,并加入新的内容。继承可以使子类拥有父类的全部属性和服务。
对象之间进行通信的一种机制叫做消息。当一个消息发送给某个对象时,包含要求接收对象去执行某些活动的信息,接收到信息的对象经过解释,予以响应,这种通信机制叫做消息传递。消息内容一般包含提供服务的对象标识、服务标识、输入信息和应答信息等。