java学习–构造方法
构造方法是一种特殊的方法,它是一个与类同名的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。
创建构造方法的规则
构造函数基本上定义了两个规则。分别如下:
· 构造函数名必须与其类名称相同
· 构造函数必须没有显式返回类型
Java 构造函数创建
无参构造:
public class Student {
public Student(){
System.out.println("这是一个构造方法")
}
}
全参构造
public class Student {
private String name;
private int age;
public Student(String name,int age){
this.name = name;
this.age =age;
System.out.println("这是一个全参构造方法")
}
}
构造方法注意事项
· 如果不创建构造方法,系统默认创建一个构造方法,如果创建了一个构造方法,系统不再赠送。
· 构造方法可以重载,通过改变不同的参数类型或者数量可以创建多个构造方法
· 构造方法不能添加返回值