모든 것은 객체다

모든 것은 객체다 (Everything is an object)

Crystal에서는 모든 것이 객체예요. 객체의 정의는 이 점들로 요약돼요:

  • 타입이 있다
  • 어떤 메서드에 응답할 수 있다

객체에 대해 알 수 있는 것은 바로 이것뿐이에요. 타입과, 어떤 메서드에 응답하는지가요.

객체의 내부 상태(있다면)는 메서드를 호출해서만 조회할 수 있어요.

출처: Crystal 공식 문서

더 알아보기 (Learn more)