Salut,
le static c'est tabou on en viendra tous à bout ^^
nan sérieusement, ici il n'est pas justifié et donner des solutions avec du static, je trouve ça moche surtout qu'en suite le pauvre petit membre qui reçoit une telle solution risque de l'utiliser à profusion dans son code...
en plus quand je vois des :
public static Chambre cham;
public wfrm_main(){
cham = new Chambre();
}
soit initialisation d'un membre static dans le constructeur non static, ça me donne l'envie de vomir... au pire si tu es pro static tu utilises le constructeur static de l'objet....
genre :
public static Chambre cham;
static{
cham = new Chambre();
}
public wfrm_main(){
....
}
...
pour rappel avec la solution qui a été proposée, si tu oublis de faire un new de ton objet 'wfrm_main' la variable static 'cham' sera null... et vu que le qualifieur static ne nécessite pas d'instance d'un objet pour être utilisé, tu as pleins de raisons d'avoir de zolies exceptions.... fin bon je camp sur ma position, aund au fait que rien, mais absolument rien ne justifie l'utilisation de static...
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
OoWORAoO