Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/05/2008, à 15:23

timou

interface et classe??

est-ce que je peux si j'avais une interface et une classe et je veux mettre les données de l'interface dans la calsse.pour supprimer l'interface .ça marche ou non

Hors ligne

#2 Le 04/05/2008, à 18:17

Link31

Re : interface et classe??

Les "données de l'interface" ???
Oui tu peux fusionner une classe et une interface, mais en général on conseille plutôt de faire l'inverse... roll

Et tu n'as pas précisé quel langage tu utilises.

Hors ligne

#3 Le 07/05/2008, à 10:07

timou

Re : interface et classe??

C-a-d si

une classe A   implimente   B
et              C   implimente   B

est-ce que je peux fusionner B dans A et C pour avoir 2 classe seulement.?

Hors ligne

#4 Le 07/05/2008, à 10:17

Karl_le_rouge

Re : interface et classe??

Techniquement, tu peux, mais je te le déconseillerais d'un point de vue conceptuelle.

Dernière modification par Karl_le_rouge (Le 07/05/2008, à 10:21)

Hors ligne

#5 Le 07/05/2008, à 10:44

alexduf

Re : interface et classe??

Oui là tu perd l'intérêt de l'interface. A moins d'avoir une raison béton.

Hors ligne

#6 Le 09/05/2008, à 10:11

Martopioche

Re : interface et classe??

Je comprends pas très bien la question en ce qui me concerne...

Une interface est "une définition de contrat". C'est une déclaration abstraite de fonctionnalités. De base, tu n'a donc pas de données dans une interface, ou alors c'est plus une interface. Des classes qui implémentent une interface déclarent qu'elles vont s'engager à remplir ce contrat.

Evidemment, tu peux rédiger tout une application sans déclarer la moindre interface, sinon que tu décide donc que ton application ne sera ni évolutive, ni stable.

Hors ligne