객체지향1 [JavaScript]객체 지향 프로그래밍 (1) 프로토타입 기반 언어 - JavaScript는 프로토타입 기반 객체 지향 언어이다. - 상속, 캡슐화 개념은 체인과 클로저등으로 구현 가능하다. - 생성자 함수와 new연산자를 통해 객체 생성할 수 있다. - 프로토타입 방법을 쓰면 상속이 가능하기 때문에 메모리의 양을 줄일 수 있다. ///생성자 함수/// function Point(x,y){ this.x = x; this.y = y; this.sum = function(){ return this.x + this.y; } } point1 = new Point(5,5); point2 = new Point(8,8); console.log(point1); // Point { x: 5, y: 5, add: [Function] } console.log(p.. 2023. 10. 18. 이전 1 다음