构造方法与普通方法的区别:
1.构造方法是在类的实例化时候调用的。
2.普通方法是在类的实例化以后调用的。
class Person {
private String name;
private int age;
//定义有参构造方法
public Person(String name,int age){
this.name = name;
this.age = age;
}
//定义方法
public void tell(){
System.out.println("姓名:" + name + ",年龄:" + age);
}
}
public class PersonInfo {
public static void main (String[] args){
Person person = new Person("jack",20);//调用Person类的有参构造方法,实例化对象person
person.tell();//实例化person对象后调用tell()普通方法
}
}