반응형
4가지 모양이 각 13장씩 있는
총 52장 카드 뽑기 예제 만들기
클래스 3개가 필요하다.
//Card 클래스
//카드 개수와 무늬를 상수로 선언해준다.
//생성자를 추가하고
//toString()으로 오버라이딩 해준다.
//Deck 클래스에 초기화 블록을 생성한다.
//뽑는 기능
//카드 섞는 기능을 추가한다.
//pick() 메서드 호출해서 출력해보기
//★중요★
//초기화블럭을 사용했기 때문에 생성자보다 먼저 실행됨
//섞어보면
//랜덤으로 섞어서 나온다. (너무 기니까 생략)
반응형
'📒 education archive > 🎀JAVA' 카테고리의 다른 글
[국비 학원 기록/자바]객체지향(OOP) 05.배열, 컬렉션프레임워크, ArrayList (0) | 2021.10.10 |
---|---|
[국비 학원 기록/자바]객체지향(OOP) 04.변수의 종류, 정적(static)변수, 지역변수, 멤버변수 (0) | 2021.10.10 |
[국비 학원 기록/자바]객체지향(OOP) 03.생성자, 접근 제어 지시자, 캡슐화 (0) | 2021.10.06 |
[국비 학원 기록/자바]객체지향(OOP) 02.스택, 힙, 힙 메모리 (0) | 2021.10.05 |
[국비 학원 기록/자바]객체지향(OOP) 01.객체, 클래스, 인스턴스, 함수와 메서드 (0) | 2021.10.05 |