클로저 부분보고 객체지향 구현 보다가 지쳤음 ㅎ