세상에 존재하는 모든 것
프로그래맹에서는 속성과 기능을 가지는 프로그램 단위
객체 | 내용 | 속성 | 기능 |
---|---|---|---|
주변 | 사람 | 몸무게, 키, 나이 | 선생님 |
주변 | 자전거 | 체인, 바퀴, 바구니 | 이동수단 |
프로그램 | 날씨 프로그램 | 온도, 강수량, 미세먼지 | 날씨 예보 |
프로그램 | 계산 | +, -, *, / | 연산기능 |
객체를 생성하기 위한 틀로 모든 객체는 클래스로 부터 생성
ex. 핸드폰 - 주문에 따라 색상 및 용량 선택하여 생산
클래스는 속성(맴버 변수)와 기능(메서드)로 구성
예, 자전거