개발자가 반드시 정복해야 할 객체 지향과 디자인 패턴, 최범균 캡슐화란 캡슐화는 객체가 내부적으로 기능을 어떻게 구현하는지 감추는 것이다. 구체적인 구현부를 감추면 좋은 점이 나중에 구현 방법이 수정되어도 기능을 쓰고 있는 코드는 고칠 필요가 없다. 5.1 절차