面向对象编程的3个特征不包括()。A.继承B.封装C.多态性D.扩展性
面向对象编程的3个特征不包括()。
A.继承
B.封装
C.多态性
D.扩展性
参考答案和解析
B 解析:面向对象的三个特征是:封装、继承和多态。封装性就是把对象的属性和服务结合成一个独立的相同单位,并尽可能隐蔽对象的内部细节;特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的继承。一个类可以是多个一般类的特殊类,它从多个一般类中继承了属性与服务,这称为多继承;对象的多态性是指在一般类中定义的属性或服务被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。这使得同一个属性或服务在一般类及其各个特殊类中具有不同的语义。所以,本题选B。
相关考题:
对应面向对象开发阶段,面向对象测试也分别对应为()。A、面向对象设计的测试、面向对象编程的测试、面向对象系统测试B、面向对象分析的测试、面向对象设计的测试、面向对象编程的测试C、面向对象单元测试、面向对象集成测试、面向对象系统测试D、面向对象分析的测试、面向对象设计的测试、面向对象系统测试
面向对象方法的发展是()。A、先从面向对象设计(OOD)到面向对象分析(OOA)再到面向对象编程(OOP)B、先从面向对象分析(OOA)到面向对象设计(OOD),再到面向对象编程(OOP)C、先从面向对象编程(OOP)到面向对象设计(OOD),再到面向对象分析(OOA)D、先从面向对象编程(OOP)到面向对象分析(OOA),再到面向对象设计(OOD)
以下有关面向对象编程的基本概念,说法错误的是:()。A、从计算机诞生到现在,程序设计语言发展经历了面向机器,面向过程和面向对象三个阶段B、面向过程的程序设计语言包括C语言,C++等C、用面向对象编程,编程模式为:程序=对象+消息D、Java属于面向对象编程语言
单选题面向对象方法的发展是()。A先从面向对象设计(OOD)到面向对象分析(OOA)再到面向对象编程(OOP)B先从面向对象分析(OOA)到面向对象设计(OOD),再到面向对象编程(OOP)C先从面向对象编程(OOP)到面向对象设计(OOD),再到面向对象分析(OOA)D先从面向对象编程(OOP)到面向对象分析(OOA),再到面向对象设计(OOD)
单选题对应面向对象开发阶段,面向对象测试也分别对应为()。A面向对象设计的测试、面向对象编程的测试、面向对象系统测试B面向对象分析的测试、面向对象设计的测试、面向对象编程的测试C面向对象单元测试、面向对象集成测试、面向对象系统测试D面向对象分析的测试、面向对象设计的测试、面向对象系统测试
单选题以下有关面向对象编程的基本概念,说法错误的是:()。A从计算机诞生到现在,程序设计语言发展经历了面向机器,面向过程和面向对象三个阶段B面向过程的程序设计语言包括C语言,C++等C用面向对象编程,编程模式为:程序=对象+消息DJava属于面向对象编程语言
多选题面向对象方法的发展经历了()阶段。A面向对象分析B面向对象设计C面向对象编程D面向对象研发