Ajout des codes sources du cours 5 (interfaces)