易百教程

36、构造函数和方法之间有什么区别?

构造函数和方法之间有很多区别。 它们的区别下面给出 -

Java 构造函数 Java 方法
构造函数用于初始化对象的状态。 方法用于公开对象的行为。
构造函数不能有返回类型。 方法必须有返回类型。
构造函数被隐式调用。 方法被显式调用。
如果类中没有任何构造函数,Java 编译器会提供默认构造函数。 在任何情况下,编译器都不会提供该方法。
构造函数名称必须与类名称相同。 方法名可能与类名相同,也可能不同。