Rechercher : dans
Par :

Constructeur en c#

Dernière réponse le 21 déc 2007 à 14:56:36 HeB, le 21 déc 2007 à 14:32:03 
 Signaler ce message aux modérateurs

Bonjour,
Je crois qu'il était possible de créer un constructeur par defaut et un autre constructeur prenant un parametre en compte..
Voila ce que je veux faire..Mais ca ne marche pas quand j'appelle le constructeur surchargé.

public formulaire()
{
//
// Requis pour la prise en charge du Concepteur Windows Forms
//
InitializeComponent();

//
// TODO : ajoutez le code du constructeur après l'appel à InitializeComponent
//
}

public formulaire(int numSai)
{
// du code
}

Configuration: Windows XP
Firefox 2.0.0.11

Meilleures réponses pour « Constructeur en c# » dans :
Les constructeurs et les destructeurs en langage C++ Voir La notion de constructeur Le constructeur est la fonction membre appelée automatiquement lors de la création d'un objet (en statique ou en dynamique). Cette fonction membre est la première fonction membre à être exécutée, il s'agit donc d'une...
Les fonctions en C++ : surcharge et paramètres par défaut. VoirLes fonctions en C++ : surcharge et paramètres par défaut. 1. La surcharge de fonctions et méthodes de classes, dont le constructeur 2. Utilisation des paramètres par défaut En C++, une même fonction ou méthode de classe peut être...
Les files en langage C VoirLes files - Premier Entré Premier Sorti Requis I. INTRODUCTION II. Définition III. La construction du prototype d'un élément de la file IV. Opérations sur les files A. Initialisation B. Insertion d'un élément dans la file C. Oter un...
Les piles en langage C VoirLes piles Requis I. INTRODUCTION II. Définition III. La construction du prototype d'un élément de la pile IV. Opérations sur les piles A. Initialisation B. Insertion d'un élément dans la pile C. Ôter un élément de la pile D. Affichage...
Télécharger Visual C++ Express VoirVisual C++ Express est une version "gratuite" et allégée de Visual Studio ; l'utilisation requiert l'inscription sur le site de Microsoft. Cet environnement de développement permet de créer des application Win32 ou du .NET C.
Java - Constructeurs VoirLe constructeur: une méthode particulière Pour instancier une classe, c'est-à-dire créer un objet à partir d'une classe, il s'agit d'utiliser l'opérateur new. En réalité l'opérateur new, lorsqu'il est utilisé, fait appel à une méthode spéciale de...
Les classes en langage C++ VoirLa notion d'objet Le langage C est un langage procédural, c'est-à-dire que c'est un langage permettant de définir des données grâce à des variables, et des traitements grâce aux fonctions. L'apport principal du langage C++ par rapport au...
Constructeur de copie VoirConstructeur de copie Le compilateur ne génère pas seulement un constructeur et un destructeur par défaut si l’utilisateur ne les a pas définis, il génère aussi un constructeur de copie qui est appelé chaque fois qu’une copie d’objet est réalisée en...

1

SebManfred, le 21 déc 2007 à 14:38:04

Normal, il faut que tu précise le nom de ta classe...
genre public maclasse::formulaire()
{
///
}

Répondre à SebManfred

2

HeB, le 21 déc 2007 à 14:40:05

Hum , non c'est pour l'algorithme ca..merci quand meme.

Répondre à HeB

3

Reivax962, le 21 déc 2007 à 14:47:14

Tu dis "ça ne marche pas", mais qu'est-ce qui ne marche pas, exactement ?
Ca ne compile pas ? Ca ne fait pas ce que tu veux ?

Si le problème est que ça n'affiche pas la fenêtre en question, c'est normal si tu ne fais pas appel à la méthode InitializeComponents() qui permet de faire cet affichage. Une solution est d'appeler formulaire() dans la méthode formulaire(intnumSai).

Xavier

Répondre à Reivax962

4

 HeB, le 21 déc 2007 à 14:56:36

Finalement ,ça marche. merci j'avais pas mis initializeComponent :$

Répondre à HeB