자바스크립트와 객체 지향 프로그래밍 자바스크립트를 공부하다 보면 "자바스크립트는 객체지향 언어이다" 혹은 "객체는 자바스크립트의 모든 것이다"라는 이런 내용이나 문구를 많이 보게 된다. 대체 객체지향 프로그래밍이 무엇이고 왜 객체지향 프로그래밍이라고 하는지 알아보고 자바스크립트에 대한 이해도를 더 높일 수 있도록 정리하려고 한다. 객제치향 프로그래밍객체 지향 프로그래밍(Object-Oriented Programming)은 프로그래밍의 하나의 방법론으로 객체라는 기본 단위로 나누어 이들이 서로 상호작용을 통해 프로그래밍 하는 방식이다. 이때 객체는 관련이 있는 데이터, 함수, 변수 등을 하나의 단위 즉 객체로 묶는 것을 의미하는데 이 객체지향 프로그래밍에는 캡슐화, 상속, 다형성 등 다양한 특징을 가지고 있다. 객체지향의 반대의 의미를 가진.. 이전 1 다음