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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public class A (){ public class B() { } }, dans cette classe j'ai besoin d'effectuer la manipulation suivante :
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







Répondre avec citation
Partager