Cette séance de cours introduit l'abstraction de données dans le contexte des nombres rationnels. Il couvre la mise en œuvre de nombres rationnels à laide de labstraction de données, la vue du client de labstraction de données, lauto-référence au sein dune classe, les conditions préalables, les assertions, les constructeurs, les constructeurs auxiliaires, et lutilisation de marqueurs de fin. La séance de cours comprend également des exemples de code et un exercice sur la modification de la classe rationnelle.