14-11-2007, 09:51 PM
Oui mais là si tu fait une classe pour PostgreSQL, elle pourra être complêtement différente avec des noms de méthodes complètemetn différents. L'utilisation d'une interface (mot clé interface) permet que si tu change de SGBD, d'être sur que la méthode query s'apellera bien comme ca. De plus tu es certain de rien avoir à modifier si tu respecte le contrat de l'interface (bon après ca ne controle pas les traitements faits dans la méthode implémentée).
Après les interfaces ca ne sert pas qu'a ca, mais là on sort du cadre du topic
Après les interfaces ca ne sert pas qu'a ca, mais là on sort du cadre du topic
Etudiant en logiciels Libres