Exemplo n.º 1
0
        static void Main(string[] args)
        {
            ElektrikContext elektrik = new ElektrikContext();

            elektrik.Kullan();
            elektrik.Kullan();
            elektrik.Kes();
            elektrik.Bosalt();
            elektrik.Kullan();

            Console.ReadKey();
        }
Exemplo n.º 2
0
 public void Kullanimda(ElektrikContext context)
 {
     context.State = new KullaniliyorState();
     Console.WriteLine("Elektrik Kullanilmaya başlandi !");
 }
Exemplo n.º 3
0
 public void Kesilmis(ElektrikContext context)
 {
     Console.WriteLine("Kullanimda olmayan Boş Elektrik kesilemez !");
 }
Exemplo n.º 4
0
 public void Bosta(ElektrikContext context)
 {
     Console.WriteLine("Elektrik zaten Boş durumda.");
 }
Exemplo n.º 5
0
 public void Kullanimda(ElektrikContext context)
 {
     Console.WriteLine("Elektrik zaten kullanimda !");
 }
Exemplo n.º 6
0
 public void Kesilmis(ElektrikContext context)
 {
     context.State = new KesilmisState();
     Console.WriteLine("Elektrik Kesildi !");
 }
Exemplo n.º 7
0
 public void Bosta(ElektrikContext context)
 {
     context.State = new BostaState();
     Console.WriteLine("Elektrik Kapatılıp Boşa alındı.");
 }
Exemplo n.º 8
0
 public void Kesilmis(ElektrikContext context)
 {
     Console.WriteLine("Elektrik zaten Kesilmis !");
 }
Exemplo n.º 9
0
 public void Bosta(ElektrikContext context)
 {
     Console.WriteLine("Kesilen elektrik boş konuma gelemez.");
 }