Visibilité des interfaces
Bonjour,
Petite question pour les experts. Y a t'il une raison pour qu'on ne puisse pas définir la visibilité (modificateur d'accès) d'une méthode dans un interface ? La responsabilité de la visibilité d'une méthode est donc reléguée au classes implémentants l'interface.
Code:
1 2 3 4 5
|
public interface IMyInterface
{
bool GetMyInfo(string request);
} |
Définir la visibilité public, private, protected, ... devant ma méthode GetMyInfo me génère l'erreur suivante : The modifier 'private' is not valid for this item.
Pourquoi ?