(3.3.2) AddStatement를 익명 내부 클래스로 리팩토링