构造方法的名字必须和类名相同
构造方法无返回类型,不能用final static修饰
class Person//构造一个person类
{
private String name;
private int age;//类中有name和age两个私有属性
public Person(int age)//定义一个构造方法,参数为age
{
name="liming";
this.age=age;
}
public Person(String name,int age)//定义一个构造方法,有两个参数,构造方法的重载
{
this.name=name;
this.age=age;
}
public void talk()//定义talk方法
{
System.out.println(name);
System.out.println(age);
}
}
public class examplee
{
public static void main(String[] args)
{
Person p1=new Person(17);
Person p2=new Person("li",18);
p1.talk();
p2.talk();
}
}