[Java] 객체지향프로그래밍
객체지향프로그래밍 현실 세계에서 어떤 제품을 만들 때 부품을 먼저 만들고, 이 부품들을 하나씩 조립해서 완성품을 만듭니다.소프트웨어를 개발할 때에도 부품에 해당하는 객체들을 먼저 만들고, 이 객체들을 하나씩 조립해서 완성된 프로그램을 만드는 기법을 '객체 지향 프로그래밍(OOP)' 이라고 합니다. 객체란?객체란 물리적으로 존재하거나 개념적인 것 중에서 다른 것과 식별 가능한 것을 말합니다.ex) 자동차, 자전거, 책, 사람, 학과, 강의, 주문 등객체는 속성과 동작으로 구분하고 자바는 이러한 것을 각각 속성(필드), 동작(메서드) 라고 부릅니다. 객체의 상호작용현실 세계에서 일어나는 모든 현상은 객체와 객체 간의 상호 작용으로 이루어져 있습니다. 예를 들어 사람은 전자계산기의 기능을 이용하고, 전자 계..
2024. 9. 20.