객체지향언어
-
[JS] chapter16. 객체 지향 - 객체 지향 프로그래밍codeStates front-end/Java Script 2023. 1. 13. 11:18
📌 객체 지향 언어 초기 프로그래밍 언어 - 절차적 언어 클래스라고 부르는 데이터 모델의 청사진을 사용해 코드 작성 OOP 프로그램 설계 철학 모든 것은 객체로 그룹화 4가지 주요 개념을 통해 재사용성을 얻을 수 있음 oop Basic Concepts Encapsulation(캡슐화) - 단위로 묶는 것, 은닉, 느슨한 결합 -> 복잡을 줄이고 재사용성을 높임 Inheritance(상속) - (중요) 기본 클래스의 특징을 파생 클래스가 상속받는다는 표현 Abstraction(추상화) - 단순하게 만드는 개념 -> 코드 복잡 x Polymorphism(다형성) - 다향한 형태 클래스와 인스턴스 https://hwantech.tistory.com/159 [JS] chapter15. 객체 지향 - 클래스와 인..