객체지향 프로그래밍(OOP)이란?
OOP 란? Object Oriented Programming의 약자 -> 객체 지향 프로그래밍 여러 개의 객체 단위로 나누어 작업하는 방식 객체 실생활에서 인식할 수 있는 사물 자바스크립트의 기본 타입 method(행위)와 property(속성)를 가진다. property는 key와 value로 구성 property의value가 함수일 경우 일반 함수와 구분하기 위해 메소드라고 부른다. ( 속성 = 필드 = property / 함수 = method ) 클래스와 인스턴스 1. class 특정 객체를 생성하기 위해 일반화된 형태로 정의하는 일종의 틀 2. 인스턴스 클래스에 따라 구현된 실체 실체화된 인스턴스는 메모리에 할당된다. 3. 인스턴스화 클래스를 바탕으로 객체를 실체화하면 인스턴스가 되며, 이 과정..
CS/etc.
2021. 3. 3. 02:20