方法可以与类同名吗?

java programming java8object oriented programming

是的,您可以在 Java 中编写方法,方法名称与类名称相同。但由于以下原因,不建议这样做 −

  • 在方法名称开头使用大写字母违反了 Java 编写方法名称的编码约定。
  • 有可能使用类的构造函数来假设此类方法。

示例


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

输出

This is a sample method

相关文章