C#: oop va sinflar Test 1 1-mashq


) dastur ishga tushganda xato qayd etiladi: strukturadagi ToString() usulini tejashning imkoni yo'q 6-masala


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

5) dastur ishga tushganda xato qayd etiladi: strukturadagi ToString() usulini tejashning imkoni yo'q


6-masala
Manba modulida «Gazeta.uz», «Jurnal», «Dastur turlari» tasnifi keltirilgan:
struct gazetasi
{
umumdaria int Sahifalar;
public override string ToString() { return Сtranyy стra стra. ToString(); }
}
jurnalni tuzish
{
umumdaria int Sahifalar;
public override string ToString() { return Сtranyy стra стra. ToString(); }
}
Program sinfida Asosiy metod aniqlanadi, uning tanasida kod mavjud:
Gazeta a; jurnal b;
a.Betlar=20; b.Betlar =30;
System.Console.Write(a.ToString() + " " + b.ToString());
Main () usuli bajarilgandan so'ng konsolga chiqishni ko'rsating:

Javob:
1) Gazeta jurnali


2) 30 20


3) 50


4) 20 30


5) dastur ishga tushganda xato qayd etiladi: strukturadagi ToString() usulini tejashning imkoni yo'q


26-refresher:
1 raqami
Berilgan kodni tahlil qilish.
interfeysi { string Method(); }
struct Tuzilishi : Interfeys
{ public Structure(string va, int to) { name = and; kurs = to; }
public Structure() { name = "No name"; rate = 0; }
umumii strelka imya;
umumdaria int kursi;
ommaviy qator usuli()
{ qaytish strelkasi. Format("{1} kursdagi talabalar {0}", nomi, kursi); }
}
sinf imtihoni
{ ommaviy statik bo'shliq Main()
{ Struktura c1 = yangi struktura ("Zaytsev",1);
Tuzilishi c2 = yangi Struktura();
c2 = c1;
System.Console.WriteLine(c2.Метод());
} }
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:
1) Student Zaytsev 1-kursda tahsil olmoqda



Download 1.49 Mb.

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




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