객체 지향 프로그래밍에서 내부 인터페이스와 외부 인터페이스를 구분하는 것을 캡슐화(encapsulation)이라고 함객체 지향 프로그래밍에서 프로퍼티와 메서드는 두 그룹으로 구분(internal interface / external interface)자바스크립트에도 역