Javascript
객체지향 프로그래밍
객체 지향 프로그래밍(Object-Oriented Programming, OOP) 객체 "자바스크립트의 객체는 키(key)과 값(value)으로 구성된 프로퍼티(Property)들의 집합이다." 인터넷을 찾아보면 흔히 나오는 정의임. 즉, JS에서 객체란 거의 모든 것들이 객체라 볼 수 있음. ( JS가 객체 지향적 언어이기 때문) 객체 지향 프로그래밍 프로그래밍에서 필요한 데이터를 추상화시켜, 상태와 행위(변수, 함수(메서드)) 를 가진 객체를 만들고, 그 객체들 간의 상호작용(상속,캡슐화) 을 통해 로직을 구성하는 프로그래밍 방법. 1. 추상화 - 프로그래밍을 할 때 공통 되는 속성, 행위를 묶어 타입을 정의하고, 간단하게 만드는 것. 클래스 - 필요한 데이터를 "추상화" 시킨 "틀" "추상화" 를 ..
2023. 8. 4. 16:52