[김영한의 실전자바] -기본편 섹션 4. 객체지향 프로그래밍 & 문제풀이
Study/김영한의 실전자바·2025. 6. 10.
객체 지향 프로그래밍 vs 절차 지향 프로그래밍 객체 지향 프로그래밍과 절차 지향 프로그래밍은 서로 대치되는 개념이 아님. 객체지향이라도 프로그램의 작동 순서는 중요. 다만 어디에 더 초점을 맞추는가에 둘의 차이 ! 절차 지향 프로그래밍 객체 지향 프로그래밍실행 순서를 중요하게 생각, 순차적으로 따르며 처리 객체를 중요하게 생각, 객체들 간의 상호작용을 중심"어떻게"를 중심으로 프로그래밍 "무엇을" 중심으로 프로그래밍 데이터와 해당 데이터에 대한 처리방식 분리됨. 데이터와 그 데이터에 대한 행동(메서드)이 하나의 객체 안에 포함 객체란 ? 세상의 모든 사물을 단순하게 추상화해보면 속성(데이터)과 기능 딱 2가지로 설명할 수 있다. 객체 지향 프로그래밍은 모든 사물을 속성과 기능을 가진 객체로 생각하는..