프로토타입1 [모던 자바스크립트 Deep Dive] 19장 프로토타입 19.1 객체지향 프로그래밍 속성을 통해 여러 개의 값을 하나의 단위로 구성한 복합적인 자료구조를 객체라 하며, 객체지향 프로그래밍은 독립적인 객체의 집합으로 프로그램을 표현하려는 프로그래밍 패러다임이다. 객체는 상태 데이터와 동작을 하나의 논리적인 단위로 묶은 복합적 자료구조라고 할 수 있다. 이때 객체의 상태 데이터를 프로퍼티, 동작을 메서드라 부른다. 19.2 상속과 프로토타입 상속은 객체지향 프로그래밍의 핵심 개념으로, 어떤 객체의 프로퍼티 또는 메서드를 다른 객체가 상속받아 그대로 사용할 수 있는 것을 말한다. 자바스크립트는 프로토타입을 기반으로 상속을 구현한다. //생성자 함수 function Circle(radius) { this.radius =radius; } //Circle 생성자 함수가.. 2023. 8. 15. 이전 1 다음