C#: oop va sinflar Test 1 1-mashq


) 0-kursda o'qiyotgan o'quvchi no no 3)


Download 1.49 Mb.
bet62/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   58   59   60   61   62   63   64   65   ...   101
Bog'liq
ATD (1)

2) 0-kursda o'qiyotgan o'quvchi no no


3) 0-kursga talaba qabul qilinadi


(4) Dastur ishga tushirilmadi, chunki struct interfeysni meros qilib ololmasligi aniqlangan


(5) Struktura andoza konstruktorni aniqlay olmasligi uchun dastur ishga tushirilmadi


2 raqami
Berilgan kodni tahlil qilish.
struktura2
{ umumii strelka имя;
public Structure2(string va) { nomi = va; }
}
struct Tuzilishi : Tuzilishi2
{ umumi int kursi;
public Structure(string va, int to) : base (and) { rate = to; }
ommaviy qator usuli()
{ qaytish strelkasi. Format("{1} kursdagi talabalar {0}", nomi, kursi); }
}
sinf imtihoni
{ ommaviy statik bo'shliq Main()
{ Struktura c2 = new Structure();
Struktura c1 = yangi struktura ("Zaitseva",1); c1 = c2;
System.Console.WriteLine(c1.Метод());
} }
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:
1) Student Zaitseva 1-kurs talabasi


2) Talaba 0 kursga qabul qilinadi


(3) dastur ishga tushirilmadi, chunki struct boshqa structni meros qilib ololmasligi uchun sintaksis xatosi aniqlangan


(4) Dastur ishga tushirilmadi, chunki sintaksis xatosi aniqlandi, chunki u meros boʻlgan struktura konstruktorni aniqlamasligi kerak


3 raqami
Berilgan kodni tahlil qilish.
struktura tuzilishi
{ public string name = "Nomsiz";
statik umumii int куrmѓ=1;
public Struct(string va) { name=and; }
ommaviy qator usuli()
{ qaytish strelkasi. Format("{1} kursdagi talabalar {0}", nomi, kursi); }
}
sinf imtihoni
{ ommaviy statik bo'shliq Main()
{ Struktura c2 = new Structure();
Tuzilishi c1 = yangi struktura ("Hares"); c2 = c1;
System.Console.WriteLine(c2.Метод());
} }
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:


Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   58   59   60   61   62   63   64   65   ...   101




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling