Class et héritage/dérivé class
Bonjour
Je ne sais pas trop comment intitulé mon problème, voici le topo
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| using System;
using System.Data;
using System.Data.Odbc;
using System.Windows.Forms;
using AZUR_LAG.Classes;
namespace AZUR_LAG.Classes
{
class MMain
{
public C_AZUR_LAG_Sel p_C_AZUR_LAG_Sel = new C_AZUR_LAG_Sel();
public static readonly string GO_Util = "T_Util";
...
}
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AZUR_LAG.Classes;
namespace AZUR_LAG.Classes
{
class C_AZUR_LAG_Sel : MMain
{
public string utilisateur ;
Utilisateurs = GO_Util + "..utilisateurs";
...
}
} |
J'ai une erreur sur la class MMain quand je compile.
Une exception non gérée du type 'System.StackOverflowException' s'est produite dans "mon_appli" directement sur ma déclaration new (boucle infinie, référence infinie)
Je me doute bien que ça vient à cause de ça
Code:
class C_AZUR_LAG_Sel : MMain
Mais j'aimerai une explication s'il vous plaît.
Merci
EDIT : en fait, j'ai des constantes globales dans Mmain que je vais utiliser dans différentes class dont C_AZUR_LAG_Sel (GO_Util par exemple)