본문 바로가기
study/Java

[Java] 19 ~ 21. TEST4 풀이 (다음의 결과가 나오도록 Animal2 클래스를 구현하기)

by 금이패런츠 2022. 3. 18.
728x90
반응형
package chap6;
/*
구동 클래스를 실행 했을때 다음의 결과가 나오도록 Animal2 클래스를 구현하기
[결과]
원숭이:26살
사자:1살
사람:100살
*/
class Animal2 {
	String name;
	int age;
	Animal2(String name, int age) {
		this.name = name;
		this.age = age;
	}
	Animal2(String name) {
		this(name,1);
	}
	Animal2(int age) {
		this("사람",age);
	}
	void info() {
		System.out.println(name + ":"+age+"살");
	}
}
public class Test0311_4 {
	public static void main(String[] args) {
    
		Animal2 a1 = new Animal2("원숭이", 26);
		Animal2 a2 = new Animal2("사자");
		Animal2 a3 = new Animal2(100);
		a1.info();
		a2.info();
		a3.info();
	}
}
728x90
반응형