构造方法:
作用: 给对象的数据进行初始化。
格式:
1-方法名和类名相同。
2-方法没有返回值类型,无void。
3-没有具体的返回值。
例:
一个学生类Student的构造方法
class Student{
public Student(){
//这是构造方法
}
}
注意:
1-如果我们没有写构造方法,系统会自动提供一个无参构造方法
2-如果程序中给了构造方法,系统将不在提供默认构造方法
3-当我们再想使用无参构造方法是就必须自己给出,建议永远自己给出无参构造函数。
构造方法的重载:
构造方法也是一个方法,所以有方法的重载属性。
class Student{
public Student(){
//这是无参构造方法
}
public Student(int a){
//这是有一个参数的构造方法
}
public Student(int a,int b){
//这是
作用: 给对象的数据进行初始化。
格式:
1-方法名和类名相同。
2-方法没有返回值类型,无void。
3-没有具体的返回值。
例:
一个学生类Student的构造方法
class Student{
public Student(){
//这是构造方法
}
}
注意:
1-如果我们没有写构造方法,系统会自动提供一个无参构造方法
2-如果程序中给了构造方法,系统将不在提供默认构造方法
3-当我们再想使用无参构造方法是就必须自己给出,建议永远自己给出无参构造函数。
构造方法的重载:
构造方法也是一个方法,所以有方法的重载属性。
class Student{
public Student(){
//这是无参构造方法
}
public Student(int a){
//这是有一个参数的构造方法
}
public Student(int a,int b){
//这是