为什么在构造方法时方法名只能和类名相同

// 构造方法
 public  HelloWorld() {
  System.out.println("通过构造方法初始化name");
  name = "tom";
 }

初见4071
浏览 2164回答 3
3回答

说说/shuai

其实从语法角度不需要解释 “就是这么设计的”非要解释的话可以从创建对象的角度分析,举例A a=new A();new关键字后面的A()就是构造方法的调用,创建对象时就需要调用构造方法对对象进行初始化,所以你在新建类时定义构造方法就需要和类名保持一致啦!

一条小咸鱼

为什么main方法程序的是入口

qq__3556

构造方法就是初始化这个类=-=当然和类名相同啊。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java