是把对象的属性和服务结合成一个独立的系统单元,并尽可能隐藏对象的内部细节;( )是指子类可以自动拥有父类的全部属性和服务;( )是对象发出的服务请求,一般包含提供服务的对象标识、服务标识、输入信息和应答信息等。
A.继承
B.多态
C.消息
D.封装
第1题:
封装是把对象的状态和行为绑到一起的机制,把对象形成一个独立的整体,并且尽可能的隐藏对象的实现细节
第2题:
下列叙述是错误的是?
A.子类对象的上转型对象不能操作子类新增的成员变量(失去了部分属性),不能调用子类新增的方法。
B.抽象类声明的对象可以成为子类对象的上转型对象。
C.子类对象的上转型对象可以访问子类继承或隐藏的成员变量。
D.若一个抽象类是某个抽象类的子类,那么它必须将父类抽象方法重写为非抽象方法。
第3题:
【单选题】3.4 关于封装,下列说法中不正确的是()
A.通过封装,对象的全部属性和操作结合在一起,形成一个整体
B.通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)
C.通过封装,对象的属性都是不可见的
D.通过封装,每个对象都成为相对独立的实体
第4题:
关于封装,下列说法中不正确的是
A.通过封装,对象的属性都是不可见的
B.通过封装,可以将对象的属性和操作合在一起,形成一个整体
C.通过封装,可以隐藏对象的属性和实现细节,仅对外公开接口
D.通过封装,每个对象都成为相对独立的实体
第5题:
【单选题】在面向对象编程中“继承”是指()。
A.派生类对象可以不受限制地访问所有的基类对象
B.派生自同一个基类的不同类的对象具有一些共同特征
C.对象之间通过消息进行交互
D.对象的内部细节被隐藏