[Java 기본] 3. 객체 지향 프로그래밍
Hi.Claire
🖥️ 김영한의 실전 자바 - 기본편 (김영한, 인프런) 섹션3. 객체 지향 프로그래밍3-1. 절차 지향 프로그래밍 vs 객체 지향 프로그래밍절차 지향 프로그래밍절차 지향 프로그래밍은 절차를 지향한다.즉, 실행 순서를 중요하게 생각하는 방식이다.따라서 프로그램의 흐름을 순차적으로 따르며 처리한다."어떻게"를 중심으로 프로그래밍 한다. 객체 지향 프로그래밍객체 지향 프로그래밍은 객체를 지향한다.즉, 객체를 중요하게 생각하는 방식이다.실제 세계의 사물이나 사건을 객체로 보고, 이러한 객체들 간의 상호작용을 중심으로 프로그래밍하는 방식이다."무엇을"을 중심으로 프로그래밍 한다. 절차 지향과 객체 지향의 중요한 차이절차 지향은 데이터와 해당 데이터에 대한 처리 방식이 분리되어 있다.반면 객체 지향에서는 데이터와..