클래스 : 관련있는 변수나 함수들을 묶어 놓은 것
클래스 : 붕어빵을 만드는 틀 = 청사진 = 템플릿
클래스 자체에는 데이터가 들어있지 않고 틀, 템플릿만 정의해놓는다.
이 클래스에는 이런 이런 데이터가 들어올 수 있어 라고 한번만 선언한다.
클래스를 이용해서 새로운 인스턴스를 생성하면 오브젝트가 된다.
오브젝트는 클래스를 이용해서 많이 만들 수 있다.
클래스는 메모리에 올리가지 않지만 데이터를 넣어서 오브젝트를 만들면 오브젝트는 메모리에 올라간다.
붕어빵 틀 -> 클래스
팥 데이터 넣으면 -> 팥 붕어빵 -> 오브젝트
크림 데이터 넣으면 -> 크림 붕어빵 -> 오브젝트
class = template
object = instance of a class