Page 503 - IT2
P. 503
Dossier 2: Programmation orientée objet
Classe "Développeur"
using System;
public class Développeur
{
private uint IdDéveloppeur;
private string RaisonSocialeDéveloppeur;
private string AdresseDéveloppeur;
private string TélDéveloppeur;
private string EMailDéveloppeur;
private string SiteWebDéveloppeur;
private static uint auto;
public Développeur(string RaisonSocialeDéveloppeur, string AdresseDéveloppeur, string TélDéveloppeur, string
EMailDéveloppeur, string SiteWebDéveloppeur)
{
this.RaisonSocialeDéveloppeur = RaisonSocialeDéveloppeur;
this.AdresseDéveloppeur = AdresseDéveloppeur;
this.TélDéveloppeur = TélDéveloppeur;
this.EMailDéveloppeur = EMailDéveloppeur;
this.SiteWebDéveloppeur = SiteWebDéveloppeur;
auto++;
IdDéveloppeur = auto;
}
public uint pIdDéveloppeur
{
get { return IdDéveloppeur; }
}
public string pRaisonSocialeDéveloppeur
{
get { return RaisonSocialeDéveloppeur; }
set { RaisonSocialeDéveloppeur = value; }
}
public string pAdresseDéveloppeur
{
get { return AdresseDéveloppeur; }
set { AdresseDéveloppeur = value; }
}
public string pTélDéveloppeur
{
get { return TélDéveloppeur; }
set { TélDéveloppeur = value; }
}
public string pEMailDéveloppeur
{
get { return EMailDéveloppeur; }
set { EMailDéveloppeur = value; }
}
public string pSiteWebDéveloppeur
{
get { return SiteWebDéveloppeur; }
set { SiteWebDéveloppeur = value; }
}
public new string ToString()
{
return RaisonSocialeDéveloppeur + " " + AdresseDéveloppeur + " " + TélDéveloppeur + " " + EMailDéveloppeur + "
" + SiteWebDéveloppeur +".";
}
}
Classe "Constructeur"
Filière Epreuve Session 6/13
TDI Synthèse V2(Correction) Juillet 2014

