【正确答案】
B
【答案解析】[解析]
封装是指以对象为单位将其封装起来,对象之间只能通过接口进行信息交流,对象外部不能对对象中的数据随意地进行访问。封装的目的是使对象的定义和实现分离,这样,就能减少耦合,类内部的实现可以自由改变而不会影响其他的类或对象。同时,类具有严密的接口保护,使对象的属性或服务不会随意地被使用,对象的状态易于控制,可靠性随之增强。
继承是指一个类从另一个类派生而来,它说明了特殊类(子类)与一般类(父类)的关系。使用继承可以实现类之间的数据和方法共享。
多态是指一般类中定义的属性或服务被特殊类继承后,可以具有不同的数据类型或表现出不同的行为,通常是使用重载和改写两项技术来实现的。
抽象接口是一系列方法的声明,是一些方法特征的集合,抽象接口只有方法特征的声明,而没有具体的方法实现。