신이 있고, 신발의 종류가 세개가 있음.
A,
B,
C
A,B는 신발 사이즈가 SMALL, LARGE 두개밖에 없고
C는 신발 사이즈가 SMALL, MEDIUM, LARGE 총 3개나 있음.
그리고 A,B,C 세개 다 부모클래스 신발에 엮여있고 신발이라는 클래스에는 SMALL. MEDUIM, LARGE 총 세 개를 가진 열거형 size가 있음.
A, B의 사이즈를 받고 싶은데, 이 생성자에선 사이즈를 SMALL, LARGE만 받아서 신발이라는 클래스에 있는 Size에 대입하는 게 내가 원하는 사항임.
(이때, SMALL, LARGE가 아니면 아예 컴파일 안되게 A,B의 사이즈인 별도의 enum을 만듬)
사용 언어는 JAVA
이런 경우 어떻게 접근해야 함?
댓글 0