(1)每个对象都有一个构造方法,构造方法不写返回类型(不代表没有返回类型)
(2)方法名和类名一定相同
//创建一个对象
public class Teacher{
}
//对象构造方法
public Teacher(){
}
方法的重载:
(1)构造方法的重载:
参数的类型和个数不同。
重载方法名与原来方法必须相同
public Teacher(){}
public Teacher(){String name}
public Teacher(){String name,int age}
(2)一般方法的重载:
参数的类型和个数不同。
重载方法名与原来方法必须相同。
返回类型可以不同,但是必须要有。
public void Teach(String name){}
public int Teach(){
return 0;
}
(2)方法名和类名一定相同
//创建一个对象
public class Teacher{
}
//对象构造方法
public Teacher(){
}
方法的重载:
(1)构造方法的重载:
参数的类型和个数不同。
重载方法名与原来方法必须相同
public Teacher(){}
public Teacher(){String name}
public Teacher(){String name,int age}
(2)一般方法的重载:
参数的类型和个数不同。
重载方法名与原来方法必须相同。
返回类型可以不同,但是必须要有。
public void Teach(String name){}
public int Teach(){
return 0;
}