コード例 #1
0
 static void Kiiras(Negyzet negy)
 {
     if (negy is Teglalap)
     {
         Console.WriteLine($"A téglalap kerülete: {(negy as Teglalap).KeruletSzamol()}");
     }
     else
     {
         Console.WriteLine($"A négyzet kerülete: {negy.KeruletSzamol()}");
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: kinga97/gyakorlasfo
 static void Kiiras(Negyzet negy)
 {
     if (negy is Negyzet)
     {
         Console.WriteLine($"A négyzet kerülete: {((Negyzet)negy).KeruletSzamol()}");
     }
     else if (negy is Teglalap)
     {
         Console.WriteLine($"A négyzet kerülete: {((Teglalap)negy).KeruletSzamol()}");
     }
 }
コード例 #3
0
        static void Main(string[] args)
        {
            /*Negyzet negyzet = new Negyzet(12);
             * Console.WriteLine($"A négyzet kerülete: {negyzet.KeruletSzamol()}");
             * Console.WriteLine($"A négyzet területe: {negyzet.TeruletSzamol()}");
             *
             * Teglalap teglalap = new Teglalap(12, 10);
             * Console.WriteLine($"A téglalap kerülete: {teglalap.KeruletSzamol()}");
             * Console.WriteLine($"A téglalap területe: {teglalap.TeruletSzamol()}");*/

            Negyzet  negyzet  = new Negyzet(10);
            Teglalap teglalap = new Teglalap(20, 30);

            Kiiras(negyzet);
            Kiiras(teglalap);

            Console.ReadKey(true);
        }
コード例 #4
0
 new public void Kiir(Negyzet negy)
 {
     Console.WriteLine($"A negyzet kerülete: {negy.KeruletSzamol()}");
 }