프로그래밍언어/Java
[Java 기본] 객체란?
배세
2024. 7. 4. 20:57
그래서 객체가 뭔데
세상 모든 사물을 단순하게 추상화하면 속성(데이터)과 기능 두가지로 설명할 수 있다.
예를 들어 보자.
자동차
- 속성 : 색상, 속도
- 기능: 엑셀, 브레이크, 문 열기, 문 닫기
동물
- 속성: 색상, 키, 몸무게
- 기능: 먹는다, 걷는다
객체지향 프로그래밍은 모든 사물을 속성과 기능을 가진 객체로 생각하는 것이다. 이렇게 단순화하면 객체들을 컴퓨터 프로그램으로 쉽게 설계할 수 있다.