Bonjour à tous,
Je viens vers vous car un problème se pose à moi :
J'ai actuellement 1 classe que l'on va appeler classeA et une autre classe que l'on va appeler classe B
La classe B se trouve actuellement dans la classe A c'est à dire :
J'ai une troisième classe que l'on va appeler class C dans laquelle j'ai une variable _A qui correspond à un appel de classe A (private A _A, dans cette classe j'ai besoin d'effectuer la manipulation suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public class A (){ public class B() { } }
Le problème est lorsque j'essaye de faire ce new j'ai une erreur de type "no enclosing instance of type A is accessible. Must qualify the allocation with an enclosing instance of type A."
Code : Sélectionner tout - Visualiser dans une fenêtre à part _A = new A();
Je pense qu'il faut que je me tourne vers les singletons mais je ne suis pas sur, si vous pouviez m'aiguiller un peu.
Merci d'avance de votre aide.
Cordialement,
Marc
Partager