当前位置: 代码迷 >> J2SE >> 关于构造器的有关问题
  详细解决方案

关于构造器的有关问题

热度:113   发布时间:2016-04-23 22:53:11.0
关于构造器的问题?


如果我没有显式的定义 构造器,系统不是会隐式或是自动提供一个吗?

为什么我用 this() 调用时还会提示出错?

------解决方案--------------------
如果没有定义编译器就会生成一个

如果定义了,编译器就不默认生成了
------解决方案--------------------
定义一个无参的。
------解决方案--------------------
两个概念如果你自己定义 虚拟机就不会给你做这件事情了
------解决方案--------------------
因为你已经定义了一个有参构造函数了,所以就不会通过默认的无参构造函数
------解决方案--------------------
如果没有定义编译器就会生成一个

如果定义了,编译器就不默认生成了
  相关解决方案