[JAVA] 객체 지향 프로그래밍 개념 정리 (OOP)
·
JAVA
Java 실습 과정 중 기본적인 문법에 대한 사용과 실습, 그리고 심화개념을 하나씩 정리하고 있다. 차주부터 진행할 객체 지향 프로그래밍을 중점으로 한 실습과제를 진행하기 전 객체지향 프로그래밍(Object Oriented Programming) 의 개념을 다시한번 정리하고 넘어가보고자 한다. 이전에 공부하며 정리했던 포스팅 글 1. 객체 지향 프로그래밍(OOP)란?프로그램을 "데이터(속성)와 기능(동작)" 을 묶은 객체(Object) 단위로 나누어 설계하고 구현하는 방식직관적이고 확장/유지보수가 쉬운 것이 특징 > 쉽게 말해 객체들이 모여 상호 협력하면서 데이터를 처리하는 방식을 일컫음 (조각모음을 생각해보자..!) 2. 절차지향과 다른 점은 무엇인가?절차지향 : "함수(절차)" 중심 → 데이터를 처..