Les classes regroupent les objets ayant même comportement. Un comportement est simplement décrit par une méthode qui fonctionne dans l'environnment définit par la référence de l'objet.
Une classe est un ensemble de fonctions ou package décrivant un comportement d'objets et déclarant des références globales (variable de classe) ou locales (variables d'objets). La classe fournit des méthodes pour travailler sur les références de ces objets.