# Exemples / DO-DON'T — Chapitre 8 — Classes et `Object` > Document compagnon non normatif tant qu'une règle n'est pas explicitement référencée comme normative par le chapitre. ## Exemples actuellement présents dans le chapitre ### Exemple 1 ```text open ou final ``` ### Exemple 2 ```text abstract ``` ### Exemple 3 ```text this instance courante super instance de la classe parente immédiate cls classe courante dans une clsmethod parent classe parente immédiate dans une clsmethod ``` ### Exemple 4 ```text super::super parent::parent ``` ### Exemple 5 ```text this::field token::kind() Type::member super::method() ``` ### Exemple 6 ```text Object::sameInstance(Object other) -> bool ``` ## DO / DON'T / WHY / compiler error / edge cases La couverture structurée de cette section sera enrichie au fur et à mesure de la fermeture des règles du chapitre. La migration `0.2.12` conserve volontairement les exemples historiques dans le chapitre afin de ne perdre aucun contexte normatif.