객체 기반
1. 개요
내용을 불러올 수 없습니다.
객체 기반
일반
- 📄객체지향 프로그래밍 - 객체지향 프로그래밍에 다음과 같은 제한을 두는 경우
- 📄상속 (객체지향) - 암시적 상속이 일어나지 않음.
- 📄다형성 (전산학) - 다형성을 지원하지 않음.
- 📄객체 (컴퓨터 과학) - 객체는 컴퓨터 과학에서 데이터와 그 데이터를 조작하는 함수를 묶은 실체로, 프로그램에서 개념이나 요소를 나타내며, 클래스 기반 객체 지향 프로그래밍에서는 클래스의 구체적인 객체를 인스턴스라고 한다.
- 📄프로토타입 기반 프로그래밍 - 프로토타입 기반 프로그래밍은 클래스 기반 프로그래밍과 달리 클래스 없이 객체 복제 및 수정으로 새 객체를 생성하는 모델로, 객체를 인스턴스로 일원화하며 자바스크립트, ECMAScript 등이 대표적이고, 객체 생성 방식으로는 복제 방식과 빈 객체 생성 방식이 있다.
- 📄에이다 프로그래밍 언어 - 객체기반 언어의 한 예이다.
- 📄자바스크립트 - 자바스크립트는 웹 페이지에 동적인 기능을 추가하기 위해 개발된 프로그래밍 언어로, 초기에는 라이브스크립트라 불렸으나 자바의 인기에 힘입어 변경되었고, ECMAScript로 표준화되어 웹 브라우저와 Node.js 등 다양한 환경에서 활용되지만, 오라클의 상표권 소유로 논란이 있다.