반응형
package e_OOP;
public class CardTest {
public static void main(String[] args) {
//1. Card클래스의 너비를 출력해주세요
System.out.println(Card.width);
//2. Card클래스의 높이를 출력해주세요
System.out.println(Card.height);
//3. Card클래스의 객체를 만들어주세요 cd1
Card cd1 = new Card();
//4. cd1의 문양을 Heart로 변경해주세요
cd1.kind="Heart"
//5. cd1의 숫자를 3으로 변경해주세요
cd1.number = 3;
//6. Card클래스의 객체를 만들어주세요 cd2
Card cd2 = new Card();
//7. cd2의 문양을 SPADE로 변경해주세요
cd2.kind="SPADE"
//8. cd2의 숫자를 7으로 변경해주세요
cd2.number=7;
//9. 아래와같이 출력해주세요
// cd1의 모양은 Heart이고 숫자는 3이고 너비는 100이고 높이는 150이다
// cd2의 모양은 SPADE이고 숫자는 7이고 너비는 100이고 높이는 150이다
System.out.println("cd1의 모양은 "+cd1.kind+"이고 숫자는 "+cd1.number+"이고 너비는 "+cd1.width+"이고 높이는 "+cd1.height+"이다.");
System.out.println("cd2의 모양은 "+cd2.kind+"이고 숫자는 "+cd2.number+"이고 너비는 "+cd2.width+"이고 높이는 "+cd2.height+"이다.");
//10. cd1의 너비를 70으로 변경해주세요
cd1.width = 70;
//11. cd1의 높이를 90으로 변경해주세요
cd1.height = 90;
//12. 9번과 같이 출력해주세요
System.out.println("cd1의 모양은 "+cd1.kind+"이고 숫자는 "+cd1.number+"이고 너비는 "+cd1.width+"이고 높이는 "+cd1.height+"이다.");
System.out.println("cd2의 모양은 "+cd2.kind+"이고 숫자는 "+cd2.number+"이고 너비는 "+cd2.width+"이고 높이는 "+cd2.height+"이다.");
}
}
class Card{
//클래스변수
static int width = 100;
static int height = 150;
//인스턴스변수
String kind
int number
void method(){
int cv = 3; //지역변수
}
}
반응형
'it공부 > Java' 카테고리의 다른 글
배열 정렬 : 자바의정석 연습문제 (0) | 2020.07.05 |
---|---|
반 평균 석차계산 (0) | 2020.07.05 |
8가지 기본형 저장가능한 값의 범위 (0) | 2020.07.05 |
자바의정석 예제 자동차 Car Test (0) | 2020.07.05 |
JAVA 주사위 두개 던지기 게임 코드 (0) | 2020.07.05 |