'생성자메소드에서 다른 생성자메소드 호출하는 법'에 해당되는 글 1건

  1. 2016.11.30 생성자메소드에서 다른 생성자메소드 호출하는 법

class ConstractorTest 

{

String name;

String tel;

int age;

//생성자메소드의 다른 생성자메소드 호출하는 법

ConstractorTest(){

//name = "guest";

this("guest");

}

ConstractorTest(String name){

this.name = name;

}

ConstractorTest(String name, String tel){

//this.name = name;

this(name);

this.tel = tel;

}

ConstractorTest(String name, String tel, int age){

//this.name = name

//this.tel = tel;

//같은 클래스의 다른생성자를 호출할 때는 this()를 사용한다.

//첫번째 줄에만 사용할 수 있다.

this(name, tel);

this.age = age;

}


public static void main(String[] args) 

{

ConstractorTest ct1 = new ConstractorTest("조현");

ConstractorTest ct2 = new ConstractorTest("조현", "010-9142-1348", 35);

System.out.println("ct2.name="+ct2.name);

System.out.println("ct2.tel="+ct2.tel);

System.out.println("ct2.age="+ct2.age);

ConstractorTest ct3 = new ConstractorTest();

}

}



'응용 SoftWare > JAVA' 카테고리의 다른 글

클래스 상속  (0) 2016.12.01
[객체] 로또번호 생성기  (0) 2016.11.30
오버로딩(overloading)  (0) 2016.11.30
[객체] 구구단 만들기  (0) 2016.11.30
[객체] 임의의 수를 입력받아 여러 수식을 만들어라.  (0) 2016.11.30
Posted by Hyun CHO
,