객체지향 - (1)
개발자 과정을 배우면서 주변에서 하도 객체지향 어쩌고 말을 들어서 뭐가 됐든 간에 이 녀석이 아주 중요한 놈이라는 거는 알고 있었다. 객체(object-oriented) 란 쉽게 말해서 '나'(주체)가 파악하는 모든 것이라고 할 수 있다. 모든 것에는 객체의 물리적, 개념적 대상을 모두 포함한다. 물리적인 사람, 자동차, 동물 추상적인 학과, 시험, 강의 등이 모두 객체가 될 수 있다! 객체는 속성(구성요소)과 동작(기능)로 구성되어 있는데 자바에서는 이 속성과 동작을 필드와 메소드라고 부른다! ex. 객체 - 사람 속성 : 나이, 성별, 이름, 거주지 동작 : 걷다, 말하다, 춤추다 객체 - 자동차 속성 : 색깔, 브랜드명, 배기량, 속도, 바퀴, 엔진 동작 : 전진, 후진, 멈춤 이렇게 객체를 소프트..