上一节课中的方法都带void 并且没有public,这一节没有void,为什么呢?

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

sipite

2015-10-08 23:47

上一节课中的方法都带void 并且没有public,这一节没有void,为什么呢?

写回答 关注

2回答

  • 天启之魂
    2015-10-09 08:36:40

    是的 构造函数很重要,要重点学习

  • sipite
    2015-10-08 23:51:27

    自己上网找了下答案:

    方法的定义必须要有返回值类型修饰符,其中一个用来表明方法没有返回值,这个关键字是void。void修饰符是用来表示方法没有返回值,不是null什么的,就是没有返回值。
         构造方法(构造函数)是一种特殊的方法,它有与类相同的名字,没有显式的返回值,它被默认强制void。

    来自知乎网 刘可凡

    PS.带public与不带public的区别是带public可以在别的包里使用,但是不带public的话只能在包内使用

Java入门第二季 升级版

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

530560 学习 · 6091 问题

查看课程

相似问题