정의 구현