C#: oop va sinflar Test 1 1-mashq
Download 1.49 Mb.
|
ATD (1)
- Bu sahifa navigatsiya:
- Javob: (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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling