기본 생성자 접근제한

파라미터 있는 생성자 private

세터 없게 구성


이렇게 만드니까 사수가 그렇게 하지 말라는데... 


이게 코드 작성때는 불편하긴 해도 이게 짠 후에는 나한텐 가독성이 좋고 어디서 이상한 실수 안해서 좋은데

나중에 요구사항 추가되면 고치는게 일이라고 완곡하게 하지 말라고 말하시던데


모든 필드에 세터 쓰는게 맞는거니;;?