Débuter en C#
CHAPITRE 1
21
Voici le code de base généré par Visual Studio :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace PremierProgramme
{
class Humain
{
}
}
Nous reconnaissons la syntaxe de déclaration d’une classe. Vous notez également que
toute classe doit être contenue dans un espace de noms. Ici, l’espace de noms correspond
au nom de notre projet.
L’une des choses les plus importantes dans la création d’une classe est la notion d’encapsulation. Derrière ce terme, se cache la notion de droits d’accès aux éléments d’une classe.
Figure 1-8
Création d’une nouvelle classe
Tableau 1-8 Visibilité d’un élément
Droit
Description
Public
Accessible depuis l’extérieur de l’objet
Private
Accès restreint à l’objet
=Labat FM.book Page 21 Vendredi, 19. juin 2009 4:01 16
CHAPITRE 1
21
Voici le code de base généré par Visual Studio :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace PremierProgramme
{
class Humain
{
}
}
Nous reconnaissons la syntaxe de déclaration d’une classe. Vous notez également que
toute classe doit être contenue dans un espace de noms. Ici, l’espace de noms correspond
au nom de notre projet.
L’une des choses les plus importantes dans la création d’une classe est la notion d’encapsulation. Derrière ce terme, se cache la notion de droits d’accès aux éléments d’une classe.
Figure 1-8
Création d’une nouvelle classe
Tableau 1-8 Visibilité d’un élément
Droit
Description
Public
Accessible depuis l’extérieur de l’objet
Private
Accès restreint à l’objet
=Labat FM.book Page 21 Vendredi, 19. juin 2009 4:01 16
