• 2022-06-08
    即使一个类中没有显示定义构造方法,也会有一个默认的构造方法,默认的构造方法我无法参加的,方法体为空的。(
    )
  • 正确

    内容

    • 0

      如果一个类没有构造方法,系统会自动生成一个参数列表为空,方法体为空的默认构造方法。

    • 1

      如果在定义类时没有为类定义任何构造方法,则编译器会自动为类添加一个默认构造方法,默认构造方法是无参数且方法体为空。

    • 2

      Java中的每个类至少有一个构造方法,一个类中如果没有定义构造方法,系统会自动为这个类创建一个默认的构造方法,如果已经定义了构造方法,则系统不会创建默认的构造方法。

    • 3

      如果一个类没有构造方法,系统会自动生成一个参数列表为空,方法体为空的默认构造方法。 A: 正确 B: 错误

    • 4

      关于默认构造方法,以下说法错误的是( )。 A: 默认构造方法是指带有参数的构造方法 B: 可以显式定义类的默认构造方法 C: 如果定义的类中没有构造方法,JVM将自动提供一个默认构造方法 D: 只要类中显式定义了一个或多个构造方法,而且这些定义的构造方法都带参数,那么将失去默认构造方法