객체지향 기능과 구현의 분리 이게 맞나요? | OKKY Q&A