4.构造方法
构造方法
public class Student{
修饰符 类名(参数){
方法体;
}
}
特点:
- 方法名与类名相同,大小写也要一致
- 没有返回值类型,连void都没有
- 没有具体的返回值(不能由return带回结果数据)
//空参构造方法
public Student(){}
//带参数的构造方法
public Student(String name,int age){}
如果没有定义构造方法,系统将给出一个默认的无参数构造方法。
如果定义了构造方法,系统将不再提供默认的构造方法。
构造方法的重载:
- 带参构造方法,和无参数构造方法,两者方法名相同,但是参数不同,这叫做构造方法的重载
建议在任何时候都手动写上空参和带全部参数的构造方法。