9.2
클래스와 객체 생성하기
앞에서와 같은 경우에 필요한 것이 바로 클래스입니다. 클래스는 붕어빵 틀에 비유하곤 합니다. 붕어빵을 만들 때 틀에다가 반죽과 속재료를 넣고 불에 구우면 똑같은 모양의 붕어빵을 여러 개 만들 수 있습니다. 그리고 반죽과 속재료를 바꿔도 항상 같은 모양의 붕어빵이 만들어집니다. 그런데 붕어빵 틀이 없다면 붕어빵을 하나씩 손으로 빚어야 합니다.
그림 9-1 붕어빵 틀과 클래스
앞에서와 같은 경우에 필요한 것이 바로 클래스입니다. 클래스는 붕어빵 틀에 비유하곤 합니다. 붕어빵을 만들 때 틀에다가 반죽과 속재료를 넣고 불에 구우면 똑같은 모양의 붕어빵을 여러 개 만들 수 있습니다. 그리고 반죽과 속재료를 바꿔도 항상 같은 모양의 붕어빵이 만들어집니다. 그런데 붕어빵 틀이 없다면 붕어빵을 하나씩 손으로 빚어야 합니다.
그림 9-1 붕어빵 틀과 클래스