명시적인터페이스가 소스코드만 복잡하게 한다고 많이 까이는데,


사실 인터페이스 레벨에서의 캡슐화라고 설명하면 이해됨.