构造方法必须和类名一样吗?不然就不可用?这是怎么回事?

来源:9-7 Java 中的 super 的使用

浅陌离殇

2016-10-15 21:26

构造方法必须和类名一样吗?不然就不可用?这是怎么回事?

写回答 关注

3回答

  • 喵喵小喵
    2016-10-16 10:28:29
    已采纳

    构造方法名必须和类名一样。但构造方法可以是无参的也可以是有参的。你没手写构造方法它会自动送你一个无参的构造方法。你自己写了它就不会送你。

    浅陌离殇

    非常感谢!

    2016-10-18 18:26:01

    共 1 条回复 >

  • 精慕门6314160
    2016-10-15 21:52:47

    创建一个对象时,是在这个类中创建,如果构造方法的名字和类名不同,那么构造方法就没有意义,构造方法就是 为了创建对象,因此构造方法的名字必须和类名相同。

  • _逸飞
    2016-10-15 21:49:21

    java就是这样规定的   构造方法名必须和类名一样

Java入门第二季 升级版

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

530642 学习 · 6091 问题

查看课程

相似问题