객체 종류따라 처리를 분기하는게 목적이 아닐까 추측해본다