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
반응형
'study > Java' 카테고리의 다른 글
[Java] 22. 상속1 (0) | 2022.03.21 |
---|---|
[Java] 19 ~ 21. TEST5 풀이 (원(Circle) 클래스 구현하기) (0) | 2022.03.18 |
[Java] 19 ~ 21. TEST3 풀이 (Coin2 클래스와 구동 클래스 구현하기) (0) | 2022.03.18 |
[Java] 19 ~ 21. TEST2 풀이 (다음과 같은 멤버 변수를 갖는 Student 클래스를 구현하기) (0) | 2022.03.18 |
[Java] 19 ~ 21. TEST1 풀이 (동전을 표현하는 Coin1 클래스 구현하기) (0) | 2022.03.18 |