4线城市搞网站开发网页设计实验报告用什么格式
-  
下列选项中不属于面向对象的特征的是(B)
-  
A、封装性
 -  
B、安全性
 -  
C、继承性
 -  
D、多态性
 
 -  
 -  
在Java中,关于继承,类只支持(A)
-  
A、单继承
 -  
B、多继承
 -  
C、两个都可以
 -  
D、两个都不可以
 
 -  
 -  
用于定义成员的访问控制权的一组关键字是(D)
-  
A、class,public
 -  
B、char,extends
 -  
C、boolean,int
 -  
D、private,protected
 
 -  
 -  
在Java中,类的继承是指在一个现有类的基础上构建一个新的类,构建的新类被称作子类,现有类被称作(B)。
-  
A、子类
 -  
B、父类
 -  
C、被继承类
 -  
D、继承类
 
 -  
 -  
下面对this的作用描述错误的是(D)
-  
A、当成员变量和局部变量重名的时候可以用this区分
 -  
B、this()语句必须放在构造方法的第一行,根据this后面括号中的参数调用本类其他的构造方法
 -  
C、this可以调用本类的一般方法
 -  
D、this可以调用父类的一般方法
 
 -  
 -  
关于封装下面介绍错误的是(D)
-  
A、封装将变化隔离
 -  
B、封装提高重用性
 -  
C、封装提高安全性
 -  
D、只有被private修饰才叫做封装
 
 -  
 -  
在Java中,定义在方法中的变量称为(B)
-  
A、成员变量
 -  
B、局部变量
 -  
C、变量
 -  
D、全局变量
 
 -  
 -  
以下关于匿名内部类的描述,错误的选项是(D)b
-  
A、匿名内部类是内部类的简化形式
 -  
B、匿名内部类的前提是必须要继承父类或实现接口
 -  
C、匿名内部类的格式是"new 父类(参数列表)或父接口(){}"
 -  
D、匿名内部类可以有构造方法
 
 -  
 -  
抽象方法在定义时不需要实现方法体,修饰它的关键字是(C)
-  
A、extend
 -  
B、final
 -  
C、abstract
 -  
D、public
 
 -  
 -  
下列选项中关于Java中super关键字的说法正确的是(A)
-  
A、super关键字是在子类对象内部指代其父类对象的引用
 -  
B、super关键字不仅可以指代子类的直接父类,还可以指代父类的父类
 -  
C、子类通过super关键字只能调用父类的方法,而不能调用父类的属性
 -  
D、子类通过super关键字只能调用父类的属性,而不能调用父类的方法
 
 -  
 -  
在Java语言中,下列关于类的继承的描述,正确的是(B)
-  
A、一个类可以继承多个父类
 -  
B、一个类可以具有多个子类
 -  
C、子类可以使用父类的所有方法
 -  
D、子类一定比父类有更多的成员方法
 
 -  
 -  
下列关于对象的类型转换的描述中错误的是(C)bb
-  
A、对象的类型转换可通过自动转换或强制转换进行
 -  
B、无继承关系的两个类的对象之间试图转换时会出现编译错误
 -  
C、由new语句创建的父类对象可以强制转换为子类对象
 -  
D、子类对象转换为父类类型后,父类对象不能调用子类的特有方法
 
 -  
 -  
一个非抽象子类,如果要实现某个接口,则(A)13
-  
A、必须实现该接口中的所有抽象方法
 -  
B、可以实现部分抽象方法
 -  
C、可以不实现任何抽象方法
 -  
D、无所谓
 
 -  
 -  
Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是(A)
-  
A、 C不仅继承了B中的成员,同样也继承了A中的成员
 -  
B、C只继承了B中的成员
 -  
C、 C只继承了A中的成员
 -  
D、C不能继承A或B中的成员
 
 -  
 -  
关于面向对象的说法正确的是(A)
-  
A、类可以让我们用程序模拟现实世界中的实体
 -  
B、有多少个实体就要创建多少个类
 -  
C、对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现
 -  
D、现实世界中的某些实体不能用类来描述
 
 -  
 -  
如果类的某个成员只能被该类的其他成员访问,其他类无法直接访问,那么修饰它的访问控制符是(D)
-  
A、public
 -  
B、default
 -  
C、protected
 -  
D、private
 
 -  
 -  
如果类的某个成员只能被该类的其他成员访问,其他类无法直接访问,那么修饰它的访问控制符是(A)d
-  
A、public
 -  
B、default
 -  
C、protected
 -  
D、private
 
 -  
 -  
如果父类的成员不希望被子类重写,可以在声明父类的成员时使用的修饰关键字的是(B)
-  
A、extend
 -  
B、final
 -  
C、super
 -  
D、public
 
 -  
 -  
下列关于4种访问控制权限的介绍错误的是(B)
-  
A、private,私有访问权限。
 -  
B、default,缺省的访问权限。
 -  
C、protected,受保护的访问权限。
 -  
D、public,公共访问权限。
 
 -  
 -  
在Java中的每个类都至少有(A)个构造方法。
-  
A、1
 -  
B、2
 -  
C、3
 -  
D、4
 
 -  
 -  
下列选项中,不属于代码块的是(C)
-  
A、普通代码块
 -  
B、构造块
 -  
C、动态代码块
 -  
D、同步代码块
 
 -  
 -  
某一个子类要实现一个父接口,要使用的关键字是(C)
-  
A、import
 -  
B、extends
 -  
C、implements
 -  
D、java
 
 -  
 -  
下列关于继承的描述中错误的是(D)
-  
A、Java中一个类只能有一个直接父类
 -  
B、多个类可以继承一个父类
 -  
C、Java中,C类继承B类,B类又继承A类,这时,C类也可称作A类的子类
 -  
D、Java是支持多继承的
 
 -  
 -  
在Java中,关于构造方法,下列说法错误的是(C)
-  
A、构造方法的名称必须与类名相同
 -  
B、构造方法可以带参数
 -  
C、构造方法不可以重载
 -  
D、构造方法绝对不能有返回值
 
 -  
 -  
不管写不写访问权限,接口中方法的访问权限永远是(D)
-  
A、private
 -  
B、default
 -  
C、protected
 -  
D、public
 
 -  
 -  
当子类重写父类的方法后,子类对象需要访问父类的非私有方法、非私有属性以及构造方法时需要的关键字是(C)
-  
A、extend
 -  
B、this
 -  
C、super
 -  
D、public
 
 -  
 -  
下列关于this关键字的说法中,错误的是(C)
-  
A、this关键字可以解决成员变量与局部变量重名的问题
 -  
B、this关键字出现在成员方法中,代表的是调用这个方法的对象
 -  
C、this关键字可以出现在任何方法中
 -  
D、this关键字相当于一个引用,可以通过它调用成员方法与属性
 
 -  
 -  
下列类定义中不正确的是(C)28
-  
A、class X {… }
 -  
B、class X extends Y {… }
 -  
C、static class X implements Y1,Y2{… }
 -  
D、public class X extends Applet{… }
 
 -  
 -  
使用abstract关键字修饰的抽象方法不能使用(A)关键字修饰。
-  
A、private
 -  
B、default
 -  
C、protected
 -  
D、public
 
 -  
 -  
下列关于构造方法的描述错误的是(D)
-  
A、构造方法的名称必须与类名一致。
 -  
B、构造方法名称前不能有任何返回值类型的声明。
 -  
C、不能在构造方法中使用return返回一个值,但可以单独写return语句作为方法的结束。
 -  
D、在一个类中可以定义无参构造方法,不可以定义有参构造方法。
 
 -  
 
