Java api 일기 2 클래스란?
2021. 1. 17.
현실 세계에서는 종종 같은 종류의 많은 개별 객체를 찾을 수 있다. 예를 들어, 동일한 제조사와 모델을 가진 수천 개의 다른 자전거가 존재할 수 있다. 각 자전거는 동일한 설계도 세트로 제작되었으므로 동일한 구성 요소를 포함한다. (고성능 바퀴 2개, 가죽 핸들 1개 등등..) 객체 지향 관점에서, 우리는 그 많은 동일한 자전거들 중 하나, 즉, 나의 자전거라고 말할 경우를 객체의 -> 클래스의 -> 인스턴스라고도한다. 클래스는 개별 객체가 생성되는 청사진(설계도), 혹은 프로토 타입이다. 다음 Bicycle class는 자전거라는 객체의 가능한 구현 중 하나이다. class Bicycle { int cadence = 0; // 현재 속도 int speed = 0; // 속력 int gear= 1; //..