单选题
👁️ 浏览量:

试题题干

定义一个类时,如果没有为类定义构造方法,则()

A

系统会创建一个带参数的构造方法

B

系统会创建一个不带参数的构造方法

C

系统什么也不做

D

系统会提示一条错误信息

参考答案

正确答案:

试题解析

每个类都必须至少有一个构造方法。如果程序员没有为类定义构造方法,系统就会自动为该类生成一个默认的构造方法。默认构造方法的参数列表及方法体均为空,所生成的对象的各属性值也为零或空。