问答详情
源自:8-6 Java 中的构造方法

1.6节里老师对方法的声明为什么直接是public Telephone ,不加void?

没有返回值类型的应该加入一个 void 的吧?

为什么不是public  void  Telephone  ?

提问者:K_Muxs 2016-09-07 16:26

个回答

  • 灬落雪无痕
    2016-09-07 16:56:00
    已采纳

    public Telephone():类名是Telephone,方法名和类名一样,而且无返回值。这是一个无参构照方法。不是一般的方法。

    public void 方法名(不能和类名一样);这样语法就没问题。

    个人意见。


  • 煌1
    2016-09-07 16:57:16

    不可以,void是返回值的类型,public是权限

  • 慕粉3858104
    2016-09-07 16:55:50

    方法得要有返回值的

  • qq_FacePlus_0
    2016-09-07 16:51:53

    不可以,没有返回值语法要写void,可以不加public,不加public默认的前缀是friendly  ,当前类和同一package都可以引用