logo - 刷刷题
下载APP
【简答题】

构造器Constructor是否可被override?

题目标签:构造器
举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【多选题】下面选项中,属于QueryRunner类构造器的选项是( )(多选)

A.
QueryRunner()
B.
QueryRunner(avax.sql.DataSource DataSource)
C.
QueryRunner(Statement)
D.
QueryRunner(ResultSet)

【单选题】下列对构造器参数的描述错误的是( )

A.
Scala类的主构造器的形参未用任何修饰符修饰,那么这个参数是局部变量。
B.
如果参数使用var关键字声明,那么那么Scala会将参数作为类的成员属性使用,并会提供属性对应的xxx()[类似getter]/xxx_$eq()[类似setter]方法,即这时的成员属性是public的,可读写。
C.
构造器可以不带参数,此时可以省略类后的圆括号
D.
如果参数使用val关键字声明,那么Scala会将参数作为类的私有的只读属性使用

【单选题】以下哪些关于构造器的描述是正确的?()

A.
子类可以继承父类的构造器
B.
如果没有编写构造器,编译器会自动为类提供一个无参的默认构造器
C.
构造器都没有返回值
D.
构造器可以抛出异常