为了账号安全,请及时绑定邮箱和手机立即绑定

构造方法的问题

public HelloWorld(),这个构造方法我加了删了运行结果都是一样的呀,这是为什么

正在回答

2 回答

无参构造方法么!没有这个无参构造方法再new的时候也还是会默认调用一个无参构造方法

0 回复 有任何疑惑可以回复我~

无参构造方法在将对象实现时会由系统自动运行。

聚个例子  class HelloWorld{

 public HelloWorld(){}

}

与class HelloWorld{} 实际上是没区别的

但是如果重写了一个带参数的构造方法时系统将不会自动为你加上一个无参的构造方法(此时建议你自己写上一个无参的构造方法)。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530630    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

构造方法的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信