• 2022-06-08
    下面关于默认构造方法的描述中正确的是( )。
    A: Java编译器会为所有的类创建默认构造方法。
    B: 默认构造方法可以初始化其他方法中定义的变量。
    C: 当类中没有定义任何构造方法时,Java编译器将为这个类创建默认构造方法。
    D: 如果一个类中的构造方法都声明了参数,Java编译器将为该类创建一个默认构造方法。
  • C

    举一反三

    内容

    • 0

      下面哪两个描述是正确的? A: 默认构造器调用其父类的无参构造器. B: 默认构造器初始化方法变量 C: 默认构造器有和它所在类相同的访问修饰词. D: 如果一个类没有无参构造器,编译器会为它创建一个默认构造器.

    • 1

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

    • 2

      当类中没有定义构造方法时,编译器自动提供默认的构造方法,如下那种说法正确? A: 为public构造方法 B: 无访问控制修饰符 C: 与类的访问控制修饰符相同 D: 由Java编译器器决定 E: 为私有的默认构造方法

    • 3

      如果在类中显式地定义了构造方法,Java编译器将不再提供默认的构造方法

    • 4

      以下关于构造方法的描述,哪一项是正确的 A: 如果程序中没有任何构造方法,编译器会默认增加一个无参数的构造方法 B: 如果程序中没有任何构造方法,编译器会默认增加一个有参数的构造方法 C: 如果程序中存在构造方法,编译器会默认增加一个有参数的构造方法 D: 如果程序中存在构造方法,编译器会默认增加一个无参数的构造方法