폴리모피즘으로 리팩토링