public class Oop06_classInstance {
public static void main(String[] args) {
Card c = new Card();
c.kind = "Heart";
c.number = 7;
//c.height 라고 써도 되지만 cv라는 것을 명확히 해주기 위해
//클래스명.변수명 으로 쓴다.
Card.width = 200;
Card.height = 300;
Card c1 = new Card();
c1.kind = "Heart";
c1.number = 7;
Card c2 = new Card();
c2.kind = "Spade";
c2.number = 3;
Card.width = 555;
System.out.println("c1은 "+c1.kind+","+c1.number+"이고 가로는
"+c1.width+",높이는 "+c1.height);
System.out.println("c2은 "+c2.kind+","+c2.number+"이고 가로는
"+c2.width+",높이는 "+c2.height);
}
}
class Card{
/*
공통속성:폭,높이(모든카드의 가로,세로길이는 같다) -> cv
개별속성:무늬,숫자(카드마다 모양과 숫자가 다르다) -> iv
*/
String kind;
int number;
static int width = 100;
static int height = 200;
}