Composite.Leaf.Add C# (CSharp) Метод

Add() публичный Метод

public Add ( Component c ) : void
c Component
Результат void
        public override void Add(Component c)
        {
            Console.WriteLine("Cannot add to a leaf");
        }

Usage Example

Пример #1
0
        static void Main(string[] args)
        {
            Component com1 = new Leaf("111");
            Component com2 = new Leaf("222");
            Component com3 = new Leaf("333");
            Component all  = new Leaf("all");

            all.Add(com1);
            all.Add(com2);
            all.Add(com3);

            com2.Add(new Leaf("444"));

            Client c = new Client(all);

            c.Exec();
        }