JAVA의 객체 지향 특징 4 가지 # 캡슐화 (Encapsulation) # 상속 (inheritance) # 다형성 (polymorphism) # 추상화 (abstraction) ➡️ JavaScript의 객체 지향 특징 캡슐화 생성한 객체를 어떤 메서드와 필드(변수)로 어떻게 일을 수행할지 외부에 숨기는 특성을 말한다. " 캡슐화 = 은닉화 "라고 하며 보호하고자 하는 데이터의 값을 외부에서 직접 접근하는 것을 방지하기 위해 나온 개념이다. 접근제어자를 이용해서 값을 은닉, public method로 값을 통제한다. 상속 클래스는 추상화된 슈퍼클래스와 구체화된 서브 클래스로 구성된다. 부모와 자손과의 관계라고 생각하면 이해하기 쉽다. extends를 이용하여 상속을 하고 하나의 부모 클래스에 여러 ..