예제 #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);
 }
예제 #2
0
 // Composite tipin altına bir Component eklemek için kullanılır
 public override void askerEkle(Asker asker)
 {
     _askerler.Add(asker);
 }
예제 #3
0
 public abstract void AskerSil(Asker asker);
예제 #4
0
 // Bu fonksiyonun Leaf için anlamı yoktur.
 public override void AskerSil(Asker asker)
 {
     throw new NotImplementedException();
 }
예제 #5
0
 public abstract void askerEkle(Asker asker);