객체 지향 프로그래밍 (Object Oriented Programming) 원시(primitive) 타입을 제외한 모든 것이 객체(object) 특정 인스턴스에 종속되지 않는 함수를 클래스(정적) 메소드라고 한다. 은닉성 캡슐화, 내부(local) 변수 및 메소드 보호(private, protected, public) 상속성 확장성(extends, mixin, prototype), superclass & subclass 다형성 polymorphism, interface / super class 추상화 abstract class 정적 필드 / 메소드 - Class(Static) Field / Method 특정 인스턴스와 무관하고 Class에 존재하는 함수(method) static 영역에 생성 인스턴스 프..