第三章测试
1.下列关键字中,用于创建类的实例对象的是( )
A:private
B:void
C:new
D:class

答案:C
2.下列关于面向对象的说法中,错误的是( )
A:面向对象虽然使程序的开发效率提高了,但是程序的处理效率相对面向过程程序要低。
B:面向对象思想编程,不仅增强代码了复用性,提供了开发效率,而且为程序的修改补充提供了便利。
C:面向对象是把解决的问题按照一定规则划分为多个独立的对象,然后通过调用对象的方法来解决问题。
D:面向对象就是分析解决问题所需要的步骤,然后用函数把这些步骤一一实现,使用的时候一个一个依次调用。
3.当成员变量和局部变量重名时,若想在方法内使用成员变量,那么需要使用下列选项中的哪一个关键字( )
A:super
B:return
C:import
D:this
4.下列关于方法的描述中,正确的是( )
A:方法被调用的时候才会执行。
B:使用方法可以提高代码的复用性
C:返回值类型是void的方法,是不能有输出语句的。
D:方法中可以定义方法。
5.下列选项中,属于面向对象特征的是( )
A:继承
B:重构
C:多态
D:封装
6.以下关于this关键字说法中,正确的是( )
A:this关键字可以解决成员变量与局部变量重名的问题
B:this关键字出现在成员方法中,代表的是调用这个方法的对象
C:this关键字相当于一个引用,可以通过它调用成员方法与属性
D:this关键字可以出现在任何方法中
7.与普通方法一样,构造方法也可以重载。( )
A:错 B:对 8.一个类中如果没有定义构造方法,那么这个类就没有构造方法。( )
A:错 B:对 9.静态方法可以被类名调用,也可以被对象调用。( )
A:对 B:错 10.


请阅读下面的代码
class A{
    int x;
    static int y;
    void fac(String s){
        System.out.println(“字符串:”+s);
    }
}
下列选项中描述正确的是(  )


A:x是实例变量,y是类变量,s是局部变量
B:x和y是实例变量,s是参数 C:x,y和s都是成员变量 D:x,y和s都是实例变量

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(30) dxwkbang
返回
顶部