Peut-on déclarer une classe privée (private class MaClasse). Si oui, quel en est l'intérêt ??? Pas grand chose dans la doc !!! Merci BR
oui, c'est possible...
ca sert par exemple lorsque l'on déclare une classe à l'intérieur d'une autre.
public class Classe1 { private class Class2 {} }
Dans cette exemple, Classe2 n'est accessible que part Classe1.
Sébastien
-- Sébastien FERRAND Microsoft Visual C# MVP blog : http://blogs.developpeur.org/sebmafate
Merlin
> Peut-on déclarer une classe privée (private class MaClasse). Si oui, quel en est l'intérêt ??? Pas grand chose dans la doc !!!
oui, avec private, tout simplement. L'intérêt : celui de "private".. qu'il s'agisse d'un champ, d'une méthode, d'une propriété ou d'une classe, on a souvent besoin dans un code d'objets (au sens large) qui ne sont visible que de ce code et non par les utilisateurs de celui-ci.
--
///3rL1n____
> Peut-on déclarer une classe privée (private class MaClasse).
Si oui, quel en est l'intérêt ??? Pas grand chose dans la doc !!!
oui, avec private, tout simplement.
L'intérêt : celui de "private".. qu'il s'agisse d'un champ, d'une
méthode, d'une propriété ou d'une classe, on a souvent besoin dans un
code d'objets (au sens large) qui ne sont visible que de ce code et non
par les utilisateurs de celui-ci.
> Peut-on déclarer une classe privée (private class MaClasse). Si oui, quel en est l'intérêt ??? Pas grand chose dans la doc !!!
oui, avec private, tout simplement. L'intérêt : celui de "private".. qu'il s'agisse d'un champ, d'une méthode, d'une propriété ou d'une classe, on a souvent besoin dans un code d'objets (au sens large) qui ne sont visible que de ce code et non par les utilisateurs de celui-ci.