1-Mavzu 1-Mavzu Reja Klass a’zolariga ruxsatni boshqarish-fayllar.org
} } class Shapes2 { static void Main() { Triangle tl = new Triangle (); Triangle t2 = new Triangle (); tl.Width = 4.0; tl.Height = 4.0; tl.Style = "равнобедренный"; t2.Width = 8.0; t2.Height = 12.0; t2.Style = "прямоугольный"; Console.WriteLine("Сведения об объекте tl: "); tl. ShowStyleO ; tl.ShowDim(); Console.WriteLine ("Площадь равна " + tl.AreaO); Console.WriteLine (); Console.WriteLine("Сведенияобобъектеt2: "); t2. ShowStyleO ; t2.ShowDim(); Console.WriteLine("Площадьравна" + t2.Area()); } } Ushbu Widthva Heightxususiyatlari TwoDShapesinfining pre_widthva pri_heightyopiq a'zolariga kirishni ta'minlaydi, ularda ikki o'lchovli ob'ektning kengligi va balandligi qiymatlari saqlanadi. Binobarin, TwoDShapesinfining pri_widthva pri_heighta'zolari yopiq bo`lishlariga qaramay ochiq xususiyatlardan ularga qiymat berish va olish mumkin bo`ladi. Asosiy va natijaviy sinflari ba'zan Super sinf va sinf osti deb ataladi. Ushbu atamalar amaliy jihatdan Java dasturlash tilidan kelib chiqgan. Java tilidagi Super sinf atamasi C# tilida asosiy sinf deb ataladi. Java tilida ostki sinf atamasi C# tilida natijaviy sinf deb ataladi. Har ikki atamalar dasturlash tillarida sinfiga nisbattan tez-tez qo'llaniladi, lekin bu kitobda C++ foydalanish odatiy bo'lgan asosiy va natijaviy sinflar atamasi shatrli ravishda C# tili uchun ham qo`llaniladi.