Skip to content

Latest commit

 

History

History
14 lines (7 loc) · 701 Bytes

File metadata and controls

14 lines (7 loc) · 701 Bytes

<자바의 신> 중간 점검 및 실습 - 실습 문제


중간 점검 문제도 설명을 따라 구현하면 어렵지 않다.

다만 만들다 중간에 따르지 않은 부분이 있는데, Employee 클래스에 int type 필드이다. type 필드는 직원들의 type 을 구분하기 위한 필드인데, 이를 그냥 int 보다는 enum 상수로 만드는 게 더 나을 것 같다는 생각이 들었다.

그래서 Employee 클래스 내에 Type 이라는 Enum 클래스를 만들었고, 편의를 위해 연봉 인상율을 반환하는 getRatio 메서드도 만들었다.

그 외에는 최대한 동일하게 만들었다.