Tout est objet
Dans Crystal tout est objet. La définition d'un objet se résume à:
- Il possède un type,
- Il peut répondre à des méthodes.
C'est tout ce que vous pouvez savoir sur un objet: son type et s'il répond à des méthodes.
L'état potentiel interne d'un objet peut seulement être interrogé en appelant des méthodes.