728x90
반응형
package chap6;
/*
* 구동 클래스를 실행 했을 때 결과가 출력되도록 SutdaCard클래스를 구현하기
* 멤버 변수는 int number, boolean isKwang 가 있다.
* 멤버 메서드는 toString() 메서드 구현하기
* number + is Kwang == true "K" else ""
*
* [결과]
* 3
* 1K
*/
class SutdaCard {
int number;
boolean isKwang;
SutdaCard (int n, boolean k) {
number = n;
isKwang = k;
}
SutdaCard () {
number = 1;
isKwang = true;
}
public String toString() {
return number +((isKwang)?"K":"");
}
}
public class Exam3 {
public static void main(String[] args) {
SutdaCard card1 = new SutdaCard(3,false);
SutdaCard card2 = new SutdaCard();
System.out.println(card1); //3
System.out.println(card2); //1K
}
}728x90
반응형
'study > Java' 카테고리의 다른 글
| [Java] 21. this 예약어 (0) | 2022.03.18 |
|---|---|
| [Java] 20. 생성자 Exam2 (Rectangle3 클래스 구현하기) (0) | 2022.03.18 |
| [Java] 20. 생성자 오버로딩 (0) | 2022.03.18 |
| [Java] 20. 생성자 (0) | 2022.03.18 |
| [Java] 20. 오버로딩 메서드의 선택기준, 오버로딩 조건 (0) | 2022.03.18 |