Savol №184 Bu xossa qiymati o'zgartirilsa, u qaysi elementlarga ta'sir etadi?
Javoblardan birini tanlang:
1) Form1 dagi barcha elementlar shriftiga 2) Groupboxda joylashgan barcha elementlar shriftini o'zgartiradi 3) Groupboxning shriftini o'zgartiradi 4) Joriy element shriftini o'zgartiradi Savol №185 Quyidagi dastur kodi konsolga nima chiqaradi va nima uchun? class Auto { public sealed void Display() { Console.WriteLine("Auto"); } } class Truck : Auto { public void DisplayInfo() { base.Display(); } } class Program { static void Main(string[] args) { Truck truck = new Truck(); truck.DisplayInfo(); } } Javoblardan birini tanlang:
1) Auto Chunki Display metodini qayta aniqlash taqiqlangan 2) DisplayInfo Chunki Display metodini qayta aniqlash taqiqlangan 3) Bu dastur kompilyatsiyalanmaydi, chunki sealed modifikatori faqat override operatori bilan bogʻliqlikda qoʻllaniladi 4) Hech narsa chiqarmaydi, chunki asosiy sinfda virtual metod mavjud emas Savol №186 + (qo'shish) operatori ikkita int tipidagi ob'yektga qo'llanilganida ularning yig'indisini qaytaradi. int x = 9; int y = 10; int z = x + y; int tipi uchun + operatorini shunday qayta aniqlash kerakki, u yig'indini emas, ikkala son ko'paytmasini qaytarsin Javoblardan birini tanlang:
1) operatorni qayta aniqlash yoki unga ortiqcha yuklama qilishlik mumkin emas 2) operator aniqlangan metodning tanasida + operatori o'rniga * operatori qo'llaniladi 3) operator asosiy sinfda abstract e'lon qilingan bo'lsa, voris sinfda override kalit so'zi bilan qayta aniqlanadi va returnda + o'rniga * ko'rsatiladi 4) operator asosiy sinfda virtual e'lon qilingan bo'lsa, voris sinfda override kalit so'zi bilan qayta aniqlanadi va returnda + o'rniga * ko'rsatiladi