JAVA 프로그래밍

CallingThis

쇠주한잔! 2009. 10. 7. 11:44
public class CallingThis {
 private String name;
 private int age;
 public CallingThis(){
  this("이름없음");
  //this를 이용해서 CallingThis(String name)생성자 호출
  System.out.println("CallingThis() 생성자 완료");
 }
 public CallingThis(String name) {
  this(name, -1);
  //this를 이용해서 CallingThis(String name, int age) 생성자 호출
  System.out.println("CallingThis(String name) 생성자 완료");
 }
 public CallingThis(String name, int age) {
  this.name = name;
  this.age = age;
  System.out.println("name:" + name + "  number:" + age);
  System.out.println("CallingThis(String name, int age) 생성자 완료");
 }
 public static void main(String[] args) {
  CallingThis c = new CallingThis();
 }
}