コード例 #1
0
        static void Main(string[] args)
        {
            Ucgen u1 = new Ucgen(3, 5);

            Console.WriteLine(AlanBilgi.UcgenAlan(u1));

            Dikdortgen d1 = new Dikdortgen(3, 5);

            Console.WriteLine(AlanBilgi.DikdortgenAlan(d1));
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: gucluceyhan/myb
        static void Main(string[] args)
        {
            // MUMKUN, cunku her ucgen bir sekildir
            Sekil a = new Ucgen();

            // is ile tip kontrolu
            if (a is Sekil)
            {
                Console.WriteLine("a nesnesi bir sekil");
            }
            // is ile tip kontrolu
            if (a is Ucgen)
            {
                Console.WriteLine("a nesnesi bir ucgen");
            }

            // as ile tip cevrimi
            Ucgen u = a as Ucgen;

            if (u != null)
            {
                u.UcgenYazdir();
            }

            Sekil s1 = u as Sekil;

            if (s1 != null)
            {
                Console.WriteLine("u nesnesi bir sekil");
                s1.SekilYazdir();
            }

            BaskaBirsey b = new BaskaBirsey();

            if (!(b is Sekil))
            {
                Console.WriteLine("b nesnesi sekil degil");
            }
        }
コード例 #3
0
 public static string UcgenAlan(Ucgen u)
 {
     return($"Ucgen alan: {u.Alan()}");
 }