[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:
Citation:
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:
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:
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. :mrgreen:
Vous pouvez m'aider s'il vous plaît? :(
Merci