java se 构造函数
2020-01-03 本文已影响0人
起名字真难难难
专门用来创造对象。
当通过new创建对象时,就是在调用方法。
Person person=new Person();
Person()就是一个方法
格式:public 类名称(参数类型 参数名称){
方法体
}
public Student(){
System.out.println("无参方法执行啦!");
}
注:
(1)构造方法的名称必须与当前类的名称一致,大小写也要一致
(2)不写返回值类型,void也不写
(3)不能return一个具体的返回值
(4)如果没有编写任何一个构造方法,编译器会默认赠送一个构造方法,没有参数,方法体什么事情都不做
public Student(){
}
(5)一旦至少编译了一个构造方法,那么编译器将不再再赠送
(6)构造方法可以进行重载
public Student(){
}
public Student(String name, int age) {
this.name = name;
this.age = age;
}
标准类
1、所有成员都要用private修饰
2、为每一个成员编写Setter/Getter方法
3、编写一个空参构造方法
4、编写一盒有参构造方法
(快捷键 Alt+Insert)