Creation d'objet de classe
ahmed_gue
Messages postés
1
Statut
Membre
-
fil5m Messages postés 9 Statut Membre -
fil5m Messages postés 9 Statut Membre -
Bonjour, je suis debutant en c#, et je me posais une question qui pourrait paraitre tres bete.
J'ai une classe Comptes, avec plusieurs champs tels que le numero de comptes, mot de passe, etc.
Dans mon formulaire, l"utilisateur rentre ses donnes dans les texts box, et voici mon probleme.
Avec les constructeurs que j'ai je peut creer l'instance de cette classe (account1)... mais si je veux pouvoir creer une autre instance de la classe (account2) par la suite , je fais comment ?
J'ai essayer de reflechir a une boucle ''for'' avec un compteur incrementant... mais je ne vois pas comment determiner le nouveau non de cette instance ou comment la creer !
A l'aide ! Merci beaucoup !!!
J'ai une classe Comptes, avec plusieurs champs tels que le numero de comptes, mot de passe, etc.
Dans mon formulaire, l"utilisateur rentre ses donnes dans les texts box, et voici mon probleme.
Avec les constructeurs que j'ai je peut creer l'instance de cette classe (account1)... mais si je veux pouvoir creer une autre instance de la classe (account2) par la suite , je fais comment ?
J'ai essayer de reflechir a une boucle ''for'' avec un compteur incrementant... mais je ne vois pas comment determiner le nouveau non de cette instance ou comment la creer !
A l'aide ! Merci beaucoup !!!
A voir également:
- Creation d'objet de classe
- Creation de site web - Guide
- Creation compte gmail - Guide
- Creation de compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Creation compte vinted - Guide
1 réponse
Supposons ta classe Comptes
Après, tu peux créer tes instances :
Pour information, une instance d'une classe correspond simplement à un objet de celle-ci. Autrement dit, dans le code ci-haut, account1 et account2 sont toutes les deux des instances de la classe Comptes.
public class Comptes {
private string m_numeroCompte;
private string m_motDePasse;
public Comptes(string _numeroCompte, string _motDePasse) {
this.m_numeroCompte = _numeroCompte;
this.m_motDePasse = _motDePasse;
}
public string Numero { get { return this.m_numeroCompte; } }
public string MotDePasse { get { return this.m_motDePasse; } }
}
Après, tu peux créer tes instances :
Comptes account1 = new Comptes(textBoxCompte1.Text, textBoxMDP1.Text); //[/contents/810-concept-d-objet Instance] 1 Comptes account2 = new Comptes(textBoxCompte2.Text, textBoxMDP2.Text); //Instance 2
Pour information, une instance d'une classe correspond simplement à un objet de celle-ci. Autrement dit, dans le code ci-haut, account1 et account2 sont toutes les deux des instances de la classe Comptes.