Instance (1) 썸네일형 리스트형 Class, Object, Instance 에 대한 글 가끔씩 OOP 관련된 강의나 동영상을 관심있게 보곤 한다. 이 사람은 어떤 관점으로 설명을 하고 있을까? 라는 관심이 이유다. 원론적인 설명을 하는 내용도 있지만, 대부분의 초보자를 위한 강의 영상에서는 이해를 돕기 위해 비유를 들어 설명하기도 한다. 그런데.. 그 내용이 썩 맘에 들지가 않는다. 최근에 자주 보이는 비유중 하나는 붕어빵(object)과 붕어빵틀(class) 라는 비유였는데 이건 class와 object의 관계를 오해하기 딱 좋은 비유라고 생각된다. 이 글은 그 이유에 대해 끄적여 볼 생각으로 쓰는 글이다. 붕어빵틀은 붕어빵이라는 object의 class가 맞는가? class를 원론적으로 기술하자면, 세상 (그것이 현실이든 아니든)에 존재하는 '어떤 것(object)'을 코드로 옮기기 위.. 이전 1 다음