객체 지향적으로 개발해야 하는 이유1 객체 지향적으로 개발해야 하는 이유 자바의 빼놓을 수 없는 특징은 '객체 지향적인 언어'라는 점이다. 객체 지향이 왜 장점이고, 우리는 왜 객체 지향적으로 개발을 해야 할까? 왜 절차 지향 프로그래밍에서 객체 지향 프로그래밍으로 넘어오게 된 것일까? 먼저 객체 지향 프로그래밍(OOP)은 소프트 웨어 개발 패러다임 중 하나의 방법으로, 모델링을 사용하여 코드를 구조화하는 방법이다. 객체 지향 프로그래밍에서 사용하는 개념 5가지를 생각하면 이해하기 쉽다. 1. 클래스 클래스는 객체의 설계도다. 클래스는 객체를 생성하기 위한 필드(속성), 메소드(동작)를 정의한다. 변수와 함수를 밀접하게 하나의 클래스 소속으로 만들면 관리하기가 쉽다. 2. 객체 객체는 클래스를 기반으로 만들어진 실체이다. 객체의 설계도를 바탕으로 실제 데이터를 포함하고 특정 .. 2023. 11. 2. 이전 1 다음