객체 지향 프로그래밍(OOP) & SOLID 원칙 정리
객체 지향 프로그래밍 (Object-Oriented Programming) 객체 지향 프로그래밍은 클래스를 사용하여 추상적인 개념들을 정의하고, 그 클래스를 사용하여 실제 사용할 객체를 만들어냄으로써 현실 세계의 모든 것을 표현할 수 있다는 것에서 출발한다. 객체 지향 프로그래밍이란, 프로그래밍에서 필요한 데이터를 추상화해 객체를 만들고 객체들 간의 상호작용을 통해 로직을 구성하는 프로그래밍 방법론이다. 클래스란, 객체들이 공통적으로 갖는 특성들을 모아 정의 내린 것이다. (추상화) 일종의 설계도이고 이것을 사용하여 우리가 사용할 수 있는 실제 객체를 생성한다. 객체란, 프로그램에서 하나의 역할을 수행하는 속성(Property)과 행위(Method)로 구성된 요소이다. 목차 프로그래밍 패러다임 객체 지향..
Programming
2022. 5. 13. 16:22