第三章测试
1.

下面对于构造方法的描述,正确有哪些?


A:在方法中不能使用return语句返回一个值


B:方法名必须和类名相同 C:方法名的前面没有返回值类型的声明 D:当定义了带参数的构造方法,系统默认的不带参数的构造方法依然

存在



答案:ABC
2.

关于构造方法以下说法正确的是()


A:构造方法名必须与类名一致


B:构造方法是通过new来调用


C:每个类都必须编写构造方法代码


D:构造方法可以重载


3.

下列关于静态方法的描述中,正确的是()


A:静态方法中内部只能访问被static修饰的成员


B:静态方法不占用对象的内存空间,而非静态方法占用对象的内存空间 C:静态方法内可以使用this关键字 D:静态方法指的是被static关键字修饰的方法 4.

1.下列不属于面向对象编程的三个特征的是()

A、封装B、指针操作C、多态性D、继承



A:多态性 B:指针操作 C:封装 D:继承 5.

关于类的定义以下说法错误是()



A:Java中所有类都是object类的子类


B:类定义使用class关键字


C:每个类中必须有一个main方法


D:一个包可以包含多个类 6.

 package语句只能放在import语句后面()


A:对 B:错 7.

在定义一个类的时候,如果类的成员被private所修饰,该成员不能在类的外部被直接访问(  )


A:对 B:错 8.

父子类在同一个包中,子类不能继承父类的哪个属性()


A:default B:protected C:public D:private 9.

在创建对象时必须()



A:先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象


B:先声明对象,为对象分配内存空间,然后才能使用对象


C:上述说法都对 D:先声明对象,然后才能使用对象


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