IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C#] DAOFactory Message d'erreur: "Accessibilité incohérente"


Sujet :

C#

  1. #1
    soa
    soa est déconnecté
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Points : 26
    Points
    26
    Par défaut [C#] DAOFactory Message d'erreur: "Accessibilité incohérente"
    Bonjour

    Voilà je débute en C#, je suis plus habitué à Java.
    Donc voilà j'essayais de faire une factory DAO en C#, à partir de ce tuto Java:
    ftp://ftp-developpez.com/cyrille-her...attern-DAO.pdf

    Mais voilà il me pond l'erreur suivante sur les 3 méthodes qui suivent:
    Erreur 1 Accessibilité incohérente*: le type de retour ...AbstractDAO<...Societe>' est moins accessible que la méthode ...AbstractDAOFactory.getSocieteDAO()'
    (j'ai raccourci les chemins avec des ... pour que ce soit plus lisible)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        public abstract class AbstractDAOFactory {
     
            public abstract AbstractDAO<Societe> getSocieteDAO();
            public abstract AbstractDAO<Developpeur> getDeveloppeurDAO();
            public abstract AbstractDAO<Langage> getLangageDAO();
    Et la classe AbstractDAO c'est juste ca pour l'instant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
        public abstract class AbstractDAO<T> {
     
            public abstract T find(long id);
            public abstract T create(T obj);
            public abstract T update(T obj);
     
            public abstract void delete(T obj);
        }
    Je comprends pas.

    Vous pouvez m'aider s'il vous plaît?

    Merci

  2. #2
    soa
    soa est déconnecté
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Points : 26
    Points
    26
    Par défaut
    Bon c'est bon. Je suis bête j'oubliais que sous C# par défaut tout était "private" et non pas "public" comme en java.


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur Accessibilité incohérente
    Par Mrgn" dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/04/2012, 06h16
  2. Erreur d'accessibilité incohérente
    Par homomorphisme dans le forum C#
    Réponses: 18
    Dernier message: 10/05/2008, 01h41
  3. Erreur : "Accessibilité incohérente"
    Par pot2yaourt dans le forum C#
    Réponses: 1
    Dernier message: 01/05/2007, 10h04
  4. [C#]Message d'erreur etrange (Contraintes d'accessibilité)
    Par Jabbal'H dans le forum Windows Forms
    Réponses: 1
    Dernier message: 28/09/2006, 08h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo