public class Hello
{
public static void main(String agrs[])
{
Person p1 = new Person("shuaizong",18);
//调用构造方法对新建的对象进行初始化
//创建对象
p1.sayHello(p1);
Person p2 = new Person("huazi",30);
p2.sayHello(p2);
Person p3 = new Person("wiwi",2);
p3.sayHello(p3);
p1.introduce();
}
}
class Person
{
String name;
int age;
void introduce()
{
System.out.println("Hello!");
}
Person(String a_name,int an_age)
{
name = a_name;
age = an_age;
}
void sayHello()
{
System.out.println("Hello!I am "+name+", I am "+age+" years old.");
}
void sayHello(Person p1)
{
System.out.println("Hello!I am "+p1.name +",I am "+p1.age+" years old.");
}
}