Exemplo n.º 1
0
 // Composite tipin altındaki koleksiyon içerisinden bir Component tipinin çıkartmak için kullanılır
 public override void AskerSil(Asker asker)
 {
     _askerler.Remove(asker);
 }
Exemplo n.º 2
0
 // Composite tipin altına bir Component eklemek için kullanılır
 public override void askerEkle(Asker asker)
 {
     _askerler.Add(asker);
 }
Exemplo n.º 3
0
 public abstract void AskerSil(Asker asker);
Exemplo n.º 4
0
 // Bu fonksiyonun Leaf için anlamı yoktur.
 public override void AskerSil(Asker asker)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 5
0
 public abstract void askerEkle(Asker asker);