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:
(j'ai raccourci les chemins avec des ... pour que ce soit plus lisible)Erreur 1 Accessibilité incohérente*: le type de retour ...AbstractDAO<...Societe>' est moins accessible que la méthode ...AbstractDAOFactory.getSocieteDAO()'
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 public abstract class AbstractDAOFactory { public abstract AbstractDAO<Societe> getSocieteDAO(); public abstract AbstractDAO<Developpeur> getDeveloppeurDAO(); public abstract AbstractDAO<Langage> getLangageDAO();
Je comprends pas.
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); }
Vous pouvez m'aider s'il vous plaît?
Merci
Partager