|
Exemple 16-10 extrait du chapitre Bibliothèques de classes
Exemple 16-9< > Exemple 16-11
Cet exemple peut être compilé avec la ligne de commande: csc.exe /target:exe Exemple_16_10.cs Erreurs: 0 Avertissements: 0 Remarque:
Exemple_16_10.cs
[System.Diagnostics.DebuggerTypeProxy(typeof(ArticleProxy))]
class Article {
private class ArticleProxy {
private Article m_Article;
public ArticleProxy(Article article) {m_Article = article;}
public string Prix { get{ return m_Article.m_Prix + " euros";}}
}
private decimal m_Prix;
private string m_Description;
public Article(string description,decimal prix) {
m_Description = description;
m_Prix = prix;
}
}
class Program {
static void Main() {
Article article = new Article("Chaussure", 120);
}
}
Copyright Patrick Smacchia 2006 2007
|