第三章测试
1.

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


A:方法名的前面没有返回值类型的声明 B:在方法中不能使用return语句返回一个值


C:方法名必须和类名相同 D:当定义了带参数的构造方法,系统默认的不带参数的构造方法依然

存在



答案:ABC
2.

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


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


B:构造方法可以重载


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


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


3.

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


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


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

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

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



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

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



A:类定义使用class关键字


B:一个包可以包含多个类 C:Java中所有类都是object类的子类


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


6.

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


A:对 B:错 7.

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


A:对 B:错 8.

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


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

在创建对象时必须()



A:上述说法都对 B:先声明对象,为对象分配内存空间,然后才能使用对象


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


D:先声明对象,然后才能使用对象


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