C#: oop va sinflar Test 1 1-mashq


Download 1.49 Mb.
bet26/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   22   23   24   25   26   27   28   29   ...   101
Bog'liq
ATD (1)

Javob:

1) Petrov.Familia, Petrov.Kurs


2) Ivanov.Surname, ((Student)Petrov).Kurs


3) Petrov.Surname, (Master)Petrov.Kurs


4) Petrov.Surname, ((Master)Petrov).Kurs


5) Ivanov.Surname, ((Master) Ivanov).Kurs


2 raqami
Manba modulida quyidagi kod mavjud:
sinf o'quvchisi
{ string surname="Ivanov";
public string Soʻnggi nomi { get { return last name; } } }
kalimai Student(string ф) { familiya = ф; }
kalimai Student() { }
}
sinf Ustasi : O'quvchi
{ int kursi=4;
public int Kurs { get { return course; } }
public Master(string fam, int to) { this.course = to; }
}
sinf imtihoni
{ statik bo'shliq Asosiy()
{ Student Petrov = new Master("Petrov", 5);
System.Console.Write("{0} {1}", Bob.Lastname, ((Master)Bob).Kurs);
}
}
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:
(1) Dastur qulab tushadi


2) Ivanov 4


3) Ivanov 5


4) Petrov 5


(5) bir yoki bir qancha sintaksis xatolar aniqlanganligi sababli dastur muvaffaqiyatsiz tugaydi


3 raqami
Manba modulida quyidagi kod mavjud:
Sinf o'quvchisi
{ string familiyasi = "Petrov";
public string Soʻnggi nomi { get { return last name; } } }
kalimai Student(string ф) { familiya = ф; }
kalimai Student() { familiyasi = "Bob"; }
}
sinf Ustasi : O'quvchi
{ statik int kursi;
public static int Kurs { get { return course; } } }
statik Master() { kurs = 4; }
}
sinf imtihoni
{ statik bo'shliq Asosiy()
{ Student std = new Student("Sidorov");
Magister Mage = yangi Magister();
System.Console.Write("{0} {1}", M.Lastname, Master.Course);
}
}
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   ...   22   23   24   25   26   27   28   29   ...   101




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