« Patrons de conception/Objet composite » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 288 :
 
<source lang=csharp>
/// <summary> Pour des raisons de simplicité : ni méthode Add() ni Remove() ni GetChild </summary>
abstract class Composant {
public int Level = 0;
Ligne 321 :
 
//_____________________________________________________________________________________
// On crée la structure, en général par de multiples appels à la méthode Add.
// Ici, c'est plus directcompact.
 
var cadre = new Composite() {