15

Interfaces

Ce chapitre présente les interfaces, structures de code qui se bornent à introduire les seules signatures des méthodes. Il décrit dans les quatre langages de programmation qui en font usage les trois rôles que ces interfaces sont appelées à jouer : forcer l’implémentation de leurs méthodes, permettre le multihéritage, faciliter et stabiliser la décomposition de l’application logicielle.

Sommaire : Interface — Multihéritage d’interfaces en Java, C# et PHP 5 — Interface = contrat de médiation — L’essor des interfaces dans UML 2 — Fichiers .h et fichiers .cpp en C++ — Décomposition de l’application

Candidus — Ce mode d’emploi ...

Get La programmation orientée objet now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.