Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- JXM
- 자판기미션
- 블랙잭 회고
- 프로젝트 패키지 구조
- 인수테스트
- 상근날드
- PR 오류
- 상수와 Enum
- ControllerTest
- 우아한테크코스
- 객체지향적인 설계
- throw 와 throws 차이
- 백준
- 테스트 성능 개선
- Getter Setter
- 제임스고슬링
- 자바 버전 다운 그레이드
- 우테코4기
- Oracle JDK와 OpenJDK의 차이
- 자바로 만들수 있는 것
- ServiceTest
- 자바의 종류
- java 1000번 A+B
- There isn't anything to compare.
- 자바 4334
- 방어적 복사
- 우테코
- 윤년계산하기
- JDK
- 리스코프치환원칙
Archives
- Today
- Total
목록상수와 Enum (1)
개발새발

Enum 클래스를 사용하기 전 Enum 타입의 클래스가 있다는 것은 알고 있었지만, 막상 활용해본 적은 없었다. 그런데 고정 클래스로 Enum type 의 클래스로 Coin 이 있는게 아닌가??? 왜 static final 상수로 고정하지 않고 amount 를 return 받도록 했을까? 유추 해봤다. 동전 타입을 고정 시키기 위해 요구조건을 보면 500원, 100원, 50원, 10원만 사용이 가능하게 해두었다. 이번 미션에서 코인 타입별 갯수를 관리하기 위해 CoinType 이라는 클래스를 만들었다. 만약 Coin 이 그냥 상수였다면 여기서 코인 타입을 300원 으로 넣어도 생성될 것이다. public class CoinType { private final int type; // 아무 숫자나 다 들어올..
우아한테크코스
2022. 2. 20. 19:03