- 01 class Person
- 02 {
- 03 String name ;
- 04 int age ;
- 05 public Person()
- 06 {
- 07 System.out.println("1. public Person()");
- 08 }
- 09 public Person(String name,int age)
- 10 {
- 11 this.name = name ;
- 12 this.age = age ;
- 13 // 用this调用构造方法,此时不是放在构造方法的首行
- 14 this() ;
- 15 System.out.println("2. public Person(String name,int age)");
- 16 }
- 17 public String talk()
- 18 {
- 19 // 在这里也用一个this
- 20 this() ;
- 21 System.out.println("我是:"+name+",今年:"+age+"岁");
- 22 }
- 23 }
复制代码 |
|