profile
제너럴리스트와 스페셜리스트의 조화를 꿈꾸는 F.E Developer

OOP - Object Oriented Programming [ 객체 지향 프로그래밍]

Object-Oriented Programming 프로그램 설계방법론이자 ‘개념’의 일종. 명령형 프로그래밍에 속한다. ”클래스는 객체이며, 구조체는 객체가 아닌 데이터의 집합”이라는 설명은 틀렸다..! 프로그램을 단순히 데이터/처리방법 으로 나누지 않고 수많은 '객체(object)'라는 기본 단위로 쪼개고 이들간의 상호작용으로 서술하는 방식이다. 객체란 하나의 역할을 수행하는 '메소드와 변수(데이터)'의 묶음으로 봐야 한다. JS는 프로토타입 객체지향을 사용한다. [ https://namu.wiki/w/객체 지향 프로그래밍 ] **객체지향을 안쓰면? →** 단순한 알고리즘이라면 몰라도, 조금만 복잡해져도 복구 자체가

2023년 2월 26일
·
0개의 댓글
·