728x90 SOLID1 [Java/자바] 객체 지향의 특징, 장단점과 5대 원칙 SOLID 설명 자바는 대표적인 객체 지향 언어로, 객체지향의 5대 원칙인 SOLID라는 것이 있다. 객체 지향에 대해 간단히 알아보고, 특징과 SOLID에 대해서도 알아 보자. 객체 지향 프로그래밍 (OOP, Object-Oriented Programming) 자바를 처음 배울 때부터 정말 수도 없이 들어 본 용어이다. 우선, 객체 지향에 반대가 되는 개념으로는 절차 지향이라는 것이 있다. 절차 지향 프로그래밍은 말 그대로 코드를 절차 별로, 순서대로 실행되게 프로그래밍하는 것이다. 그러므로 프로그램의 흐름에 중점을 두게 된다. C언어가 대표적인 절차 지향 프로그래밍 언어이다. 객체 지향은, 객체들 간의 관계와 상호 작용을 이용하여 프로그램을 구성하는 것을 말한다. 현실 세계의 사물 등을 프로그래밍에 이용하기 위해 객.. 2023. 6. 1. 이전 1 다음