Linux 拨号vps windows公众号手机端

java默认构造器的特点有哪些

lewis 8年前 (2017-04-14) 阅读数 8 #程序编程
文章标签 Java

Java默认构造器的特点有以下几点:

  1. 默认构造器没有参数,也不接受任何参数。
  2. 默认构造器的名称与类的名称相同。
  3. 如果一个类没有显式定义构造器,Java会自动生成一个默认构造器。
  4. 默认构造器的访问修饰符与类的访问修饰符相同。
  5. 默认构造器没有方法体,它只是用来初始化对象的默认值。
  6. 默认构造器会自动调用父类中的默认构造器。如果父类中没有默认构造器,或者不可访问,则会编译错误。
  7. 如果一个类显式地定义了任意一个构造器,Java不会再提供默认构造器。

需要注意的是,当我们显式定义了一个带参数的构造器时,Java默认构造器就不再提供。因此,如果需要使用无参构造器,则需要显式地定义一个无参构造器。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门