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 |
31 |
Tags
- 윤년계산하기
- 자바의 종류
- ServiceTest
- Oracle JDK와 OpenJDK의 차이
- ControllerTest
- 자바 버전 다운 그레이드
- JDK
- 상수와 Enum
- 인수테스트
- throw 와 throws 차이
- 우아한테크코스
- JXM
- 리스코프치환원칙
- 자바 4334
- 자바로 만들수 있는 것
- PR 오류
- 상근날드
- 우테코4기
- java 1000번 A+B
- 우테코
- Getter Setter
- 자판기미션
- 블랙잭 회고
- There isn't anything to compare.
- 객체지향적인 설계
- 테스트 성능 개선
- 프로젝트 패키지 구조
- 제임스고슬링
- 백준
- 방어적 복사
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