构造函数是否应始与java中的类具有相同的名称?


对,构造函数应始终与类具有相同的名称。

构造函数看起来像方法,但实际上不是。它没有返回值类型,其名称与类名称相同。它主要用于实例化类中的实例变量。

如果程序员不编写构造函数,则编译器会代表其编写一个构造函数。

示例

在线演示

public class Sample{
   public Sample(){
      System.out.println("This is a constructor");
   }
   public static void main(String args[]){
      Sample obj = new Sample();
   }
}

输出

This is a constructor

更新于:2019-07-30

2K+ 浏览量

开启你的 职业

通过完成课程获得认证

开始
广告