🧱OOP(객체지향 프로그래밍)란?
·
Java
반복문, 조건문까지 배웠다면 이제는 진짜 자바의 핵심을 만나볼 차례입니다.우리가 지금까지 작성한 자바 코드는 대부분 순차적인 흐름으로 동작했어요.하지만 실제로는 현실 세계처럼, 각각의 ‘객체’가 자신의 역할을 하면서 상호작용하는 구조가 훨씬 자연스럽죠.그래서 자바는 애초부터 객체지향(Object-Oriented Programming, OOP)을 중심으로 설계된 언어입니다.이번 글에서는 객체지향의 시작점인"도대체 객체(Object)란 뭘까?""왜 자바는 모든 걸 객체로 다루려 할까?"이런 질문에 답을 찾아보면서, 자바의 핵심 철학을 이해해보려 합니다.💡 학습 목표객체의 상태와 행동이 무엇인지 이해한다추상화의 개념과 중요성을 알아본다🧩 객체지향이란?**객체지향 프로그래밍(Object-Oriented Pr..