gg00xiv
Messages postés656Date d'inscriptionmercredi 22 août 2001StatutMembreDernière intervention11 mars 2005
-
5 avril 2003 à 17:27
cs_Zeroc00l
Messages postés367Date d'inscriptionlundi 1 avril 2002StatutMembreDernière intervention11 février 2010
-
5 sept. 2007 à 22:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Zeroc00l
Messages postés367Date d'inscriptionlundi 1 avril 2002StatutMembreDernière intervention11 février 2010 5 sept. 2007 à 22:42
Le truc le plus interessants a mes yeux sont :
-- les class sealed, qui ne peuvent être héritées
-- un constructeur qui peut appeler à un autre constructeur de la même classe
Exemple :
Class Foo : Bar
{
public Foo(int a, int b, int option)
: base(b)
{
// initialisation de la classe
}
public Foo(int a, int b, int option)
: this(a, b, une_valeur_par_defaut) // Permis seulement en C# à ma connaissance !!!
{}
}
gg00xiv
Messages postés656Date d'inscriptionmercredi 22 août 2001StatutMembreDernière intervention11 mars 200513 5 avril 2003 à 17:27
5 sept. 2007 à 22:42
-- les class sealed, qui ne peuvent être héritées
-- un constructeur qui peut appeler à un autre constructeur de la même classe
Exemple :
Class Foo : Bar
{
public Foo(int a, int b, int option)
: base(b)
{
// initialisation de la classe
}
public Foo(int a, int b, int option)
: this(a, b, une_valeur_par_defaut) // Permis seulement en C# à ma connaissance !!!
{}
}
5 avril 2003 à 17:27