JAVA中的构造方法他的用途和目的是什么.麻烦大家说下。

来源:百度知道 编辑:UC知道 时间:2024/06/30 04:10:29
详细一些.谢.

构造方法十分重要,他的名称必须和类名相同,并且没有返回值,在对象创建时被调用。在类中主要扮演着初始化全局变量的角色,作为方法的一员它同样拥有参数,运用参数使对象在建立的时候与外界交互,获得需要的参数来完善对象的初始化过程。

这样说可能你觉得比较抽象,我举个例子给你看:

ex1:

public class Example1 {
private int i;
private String s; // 在这里我们声明了一个int和一个String,但是他们没有被初始化!
//下面开始运用构造方法来初始化
public Example1(String s1;int i1) {
i=i1;
s=s1;
}
// 通过构造方法完成了初始化
public static void main(String[] args) {
Example1 ex1=new Example1("I am example1",10);
System.out.println("i="+ex1.i);
System.out.println("s="+ex1.s);
}

如上所示,在main方法里我们创建了一个example1的对象ex1,并运用构造方法为变量i和String s赋值。

希望对你理解构造方法有所帮助,谢谢!