package day5;
class Person
{
private int age;
private String name;
public Person()
{
//this("abc", 29);
//this("abc");
wash();
System.out.println("Person对象被创建了");
}
public Person(String name)
{
this();
this.name = name;
System.out.println("一个参的构造函数被调用了");
}
public Person(String name, int age)
{
System.out.println("两个参的构造函数被调用了");
this.name = name;
this.age = age;
System.out.println(this.name+this.age);
}
//一般不会这样写,但是可以这样写,是一个普通的方法
public void Person()
{
System.out.println("Person()方法被调用了");
}
public void wash()
{
System.out.println("washing!!!!");
}
public void run()
{
System.out.println("running!!!!");
}
}
public class test01 {
public static void main(String args[])
{
Person p = new Person();
p.wash();
p.Person();
Person p2 = new Person();
p2.run();
new Person();
Person p3 = new Person("zhangsan");
new Person();
Person p4 = new Person("zhangsan",22);
}
}
day5 test01
最新推荐文章于 2023-01-29 17:49:41 发布