
3. Inheritance Patterns - Object Oriented Programming
·
BootCamp_Codestates/IM Tech Blog
OOP(Object Oriented Programming) How to make Object in Javascript 프로그래밍 = 소프트웨어의 추상화 현실의 복잡함 => 필요한 관점 추출하여 추상화 1. OOP? 일종의 프로그래밍 패러다임. 로직을 상태(state=>member variable)와 행위(behave)로 이루어진 객체로 만드는 것. 연관된 메소드와 그 메소드가 사용하는 변수들을 분류하고 그룹핑 하는 것. 그룹핑한 것이 객체. 자동차의 공통적인 속성, 기능이 있을 것이다. ⇒ 그러면 자동차라는 class를 하나 만들어두면, 이를 베이스로 여러가지 자동차 object를 뽑아낼 수 있다. class 는 prototype, 즉, 세부사항이 아직 들어가지 않은 청사진으로 볼 수 있고, ⇒ 여기세 ..