20240809_TIL_캠프 4주차 5일_자바의 객체지향 프로그래밍과 클래스 설계
댓글수 1 ·
2024.08.09
객체 지향 프로그래밍 ✅ 레고 블록을 조립해 하나의 레고를 만드는 것처럼 프로그램도 필요한 부품을 만들고 하나씩 조립해 완성해 가는 것을 객체지향 프로그래밍이라고 한다, ✅ 객체 : 소프트웨어에서의 부품 객체란?객체 : 식별 가능한 세상에 존재하는 물체이며 자동차, 계산기, 사람도 될 수 있다 객체의 특징 : 객체는 속성과 행위로 이루어져 있다. 자바에서는 필드와 메서드라고 정의한다. ✓ 자동차의 회사명, 모델, 색상, 가격, 속도 등이 속성, 즉 필드에 해당한다 ✓ 자동차의 가속, 브레이크, 기어 변속, 조명, 경적 등의 기능은 행위. 즉 메서드에 해당한다, ➡️ 현실 세계에 있는 객체를 소프트웨어의 객체인 클래스로 설계하는 것이 ‘객체 모델링' 객체 간의 협력 관계 ✅ 사람 객체와 ..