public 和 void 为啥有的可以写有的可以不写?

来源:8-6 Java 中的构造方法

慕运维8340830

2019-09-16 15:16

我也不懂啊,什么时候加void啊,构造方法跟之前的public void show();有什么不同啊,为啥有的加void,有的不加啊

写回答 关注

1回答

  • 未来的测试开发
    2019-09-16 15:40:07

    构造方法是用来初始化对象的方法,Helloworld hello = new Helloworld();  new 后面的这个Helloworld()就是构造方法。用来创建对象和初始化对象的值,因此没有返回值(个人理解:不需要void应该是约定俗称)。如果加上void就会无法识别成构造方法。可以自己动手试一下。

Java入门第二季 升级版

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

530559 学习 · 6091 问题

查看课程

相似问题