C#: oop va sinflar Test 1 1-mashq


Javob: 1) P.FAM(), R.DOL


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

Javob:
1) P.FAM(), R.DOL


2) P.FAM, R.DOL()


(3) P.Familiya, P.Lavozimi


4) P.FAM(), ((MAN)P).DOL


6-masala
Manba modulida PERSON, EMPLOYEE va Program klasslarining kodi mavjud:
sinf SHAXS {
qator familiyasi;
public PERSON(string familiyasi) {this.last name = familiya;}
public string fam { get {return surname; } } }
sinf XODIM:SHAXS {
strelkali post;
jamoat xodimi (string familiyasi, string ish unvoni):base(familiyasi)
{ this.job title = job title; }
ommaviy strelka DOL() { return post; } }
Program sinfida Asosiy metod aniqlanadi, uning tanasida kod mavjud:
XODIM P = yangi XODIM("Bob", "Kassir");
System.Console.Write("{0} {1}", ______________ );
Xodimning ismi va lavozimini kiritish kerak. Quyida sanab o'tilgan kodlar orasida, pastki o'rnini bosish orqali, vazifani hal qiluvchi dasturni olish imkonini beradigan kodni ko'rsating:

Javob:
1) P.FAM(), R.DOL


2) P.FAM, R.DOL()


3) P.familiyasi, P.DOL ()


4) P.FAM, ((SHAXS)P).DOL()


13-ta yangilovchi:
1 raqami
Manba modulida quyidagi kod mavjud:
tizimi yordamida;
sinf Tree { public Tree() { Console.Write("Tree "); } } }

Klaster Mevasi : Daraxt


{ public Плодовое (string s) { Console.Write(lar); } }

sinf Olma daraxti : Meva


{ public Apple Tree(string s) { Console.Write("Olma daraxti"); } }
sinf dasturi
{ statik bo'shliq Asosiy() { ob'ekt P = yangi Olma daraxti("Antonovka"); } }
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:
1) Antonovka mevali daraxt



Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   24   25   26   27   28   29   30   31   ...   101




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