Bu class nomi bilan ustma- ust tushadigan classning maxsus metodi


Download 34,56 Kb.
bet2/7
Sana03.02.2023
Hajmi34,56 Kb.
#1150693
1   2   3   4   5   6   7
Bog'liq
Bu class nomi bilan ustma- ust tushadigan classning maxsus metod

Shablon- bu bitta funksiyani, strukturani yoki klassni turli xil tiplar bilan ishlay olishidir


Shablon qanday elon qilinadi
Template yoki Template


Template
class Comp
{
public:
T narx;
T nomi
}
Comp klassining narxi va nomi satr korinishida bo’lgan obyektini yarating:
Comp a;
a.narx="516250";
a.nomi="HP";


Template
class Comp
{
public:
T narx;
T nomi;
}
Comp klassining narxi va nomi butun korinishida bo’lgan obyektini yarating:
Comp a;
a.narx=5162;
a.nomi=31;


Template
class Comp
{
public:
T narx;
T nomi;
}
Comp klassining narxi haqiqiy va nomi butun son korinishida bo’lgan obyektini yarating:
Bitta shablon faqat bitta tip qabul qiladi . Yana bilmadim


Template
class Comp
{
public:
T narx;
T nomi;
}
Comp klassining narxi butun va nomi haqiqiy son korinishida bo’lgan obyektini yarating:
Bitta shablon faqat bitta tip qabul qiladi . Yana bilmadim




Kitob klassi uchun kitob nomi va kitob narxinini initsializatsiya qiluvchi konstruktorni yozing?
class Kitob
{
public:
…..
private:
string nomi;
int narxi;
};
Kitob(string a,float b)
{
nomi=a;narxi=b;
}


Template
class Comp
{
public:
T narx;
F soni;
}
Comp klassining narxi va soni butun son korinishida bo’lgan a obyektini yarating:

Download 34,56 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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