面向对象的基本概念有:对象、类、组件、模式、接口等,下面说法中不正确的是 ()。① 组件技术是软件复用实现的关键。② 模式是一条由三部分组成的规则,它表示了一个特定的环境,一个问题和一个解决方案之间的关系。③ 接口是对操作规范的说明。接口既说明了操作应该做什么(WHAT),同时也定义了操作如何做(HOW)。④ 继承可分为单继承与多继承。其中JAVA是多继承的语言。
A.①②
B. ②③
C. ③④
D. ①④
A.①②
B. ②③
C. ③④
D. ①④
第1题
A.组件的实现可以与语言本身没有关系,但不可以跨平台
B.组件是实现了某些功能的、有输入输出接口的黑盒子
C.组件具有相对稳定的公开接口,可用任何支持组件编写的工具实现
D.C0RBA 是一种标准的面向对象的应用程序架构规范
第2题
面向对象方法的多态性是指(33)。
A.一个类可以派生出多个特殊类
B.一个对象在不同的运行环境中可以有不同的变体
C.针对一消息,不同的对象可以以适合自身的方式加以响应
D.一个对象可以是由多个其它对象组合而成的
第3题
A.对象包含两个基本要素,分别是对象状态和对象行为
B.如果把对象比作房屋设计图纸,那么类就是实际的房子
C.继承表示对象之间的层次关系
D.多态在多个类中可以定义同个操作或属性名,并在每个类中可以有不同的实现
第6题
A.类可以让我们用程序模拟现实世界中的实体
B.有多少个实体就要创建多少个类
C.对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现
D.现实世界中的某些实体不能用类来描述
第7题
A.对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现
B.类可以让我们用程序模拟现实世界中的实体
C.有多少个实体就要创建多少个类
D.现实世界中的某些实体不能用类来描述
第8题
A.Java程序只有两类:Application和Applet
B.类的方法只能由public修饰
C.面向对象的程序设计的优点有可重用性、可扩展性、可管理性
D.Java语言通过接口支持多重继承