第1题:
对于构造方法,下列叙述正确的是( )。
A.构造方法的方法名必须与类名相同
B.构造方法必须用void申明返回类型
C.构造方法可以被程序调用
D.若编程人员没在类中定义构造方法,程序将报错
第2题:
A.只能在构造方法中使用this调用其它的构造方法,不能在成员方法中使用
B.在构造方法中,使用this调用构造方法的语句必须位于第一行,且只能出现一次
C.this关键字可以用于区分成员变量与局部变量
D.this可以出现在任何方法中
第3题:
以下关于Java中类的构造方法的说法中,错误的是()。
第4题:
枚举中可以定义构造方法,但要求每个枚举对象都必须调用此构造方法。
第5题:
如果子类定义了构造方法,在创建子类对象时首先默认调用(),然后再调用本类的构造方法。
第6题:
在程序中,this和super调用构造方法时可以同时出现。
第7题:
Java语言规定,任何一个子类的构造方法都必须调用其父类的构造方法(包括隐式调用),并且调用父类构造方法的语句必须是子类构造方法的第一条语句。()
第8题:
使用this调用类的构造方法,下面的说法正确的是?()
第9题:
对
错
第10题:
当子父类中成员变量重名的时候,在子类方法中想输出父类成员变量的值,可以用super区分子父类成员变量
super语句可以放在构造函数的任意一行
子类可以通过super关键字调用父类的方法
子类可以通过super关键字调用父类的属性
第11题:
super关键字可以调用父类的构造方法
super关键字可以调用父类的普通方法
super与this不能同时存在于同一个构造方法中
super与this可以同时存在于同一个构造方法中
第12题:
子类定义了自己的构造方法,就不会调用父类的构造方法
子类必须通过super关键字调用父类有参的构造方法
如果子类的构造方法没有通过super调用父类的构造方法,那么子类会先调用父类中无参构造方法,之后再调用子类自己的构造方法
创建子类对象时,先调用子类自己的构造方法,然后再调用父类的构造方法
第13题:
A.构造方法在类定义的时候被调用
B.构造方法在创建对象的时候被调用
C.构造方法在调用对象方法时被调用
D.构造方法在使用对象的变量时被调用
第14题:
此题为判断题(对,错)。
第15题:
Java中,用户不能直接调用构造方法,必须在创建对象时用new运算符调用。
第16题:
this关键字可以调用本类中的属性、方法、构造方法,调用构造方法时必须放在()的首行。
第17题:
下列选项中关于Java中super关键字的说法错误的是()。
第18题:
关键字super和this说法不正确的是()
第19题:
调用this 或super构造方法的语句必须放在第一条语句。
第20题:
对
错
第21题:
构造方法必须与其所属类同名
构造方法可以用new运算符调用(系统自动调用)
一个类只能有一个构造方法
构造方法只能有入口参数,而没有返回值
第22题:
super(..)方法可以放在this(..)方法前面使用
this(..)方法可以放在super(..)方法前面使用
可以使用super(..)来调用父类中的构造方法
可以使用this(..)调用本类的其他构造方法
第23题:
使用this调用构造方法的格式为this([参数1,参数2…])
只能在构造方法中使用this调用其它的构造方法
使用this调用其它构造方法的语句必须放在第一行
不能在一个类的两个构造方法中使用this互相调用