예제 #1
0
 public HesapMakinesi()
 {
     topla = new Topla();
     cikar = new Cikar();
     carp  = new Carp();
     bol   = new Bol();
 }
예제 #2
0
        static void Main(string[] args)
        {
            Topla topla = new Topla();
            Cikar cikar = new Cikar();

            double toplaSonuc = topla.hesapla(100, 500);
            double cikarSonuc = cikar.hesapla(1000, 500);

            Console.WriteLine("toplama: " + toplaSonuc);
            Console.WriteLine("çıkarma: " + cikarSonuc);

            HesapMakinesi hesapMakinesi = new HesapMakinesi();

            toplaSonuc = hesapMakinesi.toplaHesapla(100, 500);
            cikarSonuc = hesapMakinesi.cikarHesapla(1000, 500);
            double carpSonuc = hesapMakinesi.carpHesapla(100, 500);
            double bolSonuc  = hesapMakinesi.bolHesapla(500, 100);

            Console.WriteLine("\nFacade Tasarım Deseni\n");

            Console.WriteLine("toplama: " + toplaSonuc);
            Console.WriteLine("çıkarma: " + cikarSonuc);
            Console.WriteLine("carpma: " + carpSonuc);
            Console.WriteLine("bolme: " + bolSonuc);

            Console.ReadKey();
        }