Figure (Shakl) va Triangle (Uchburchak), Trapezia (Trapetsiya), Circle (Doira) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
#include using namespace std;
class Human {
private:
string ism;
public:
string yosh;
void set_ism( string x){
ism = x;
}
string get_ism() {
return ism;
}
void display1 (){
cout <<"Uqtuvchining ismi: "<}
};
class Teacher: public Human{
public:
int oyligi;
void display(){
cout <<"Ism: "<< get_ism()<}
};
int main () {
Human obj;
string a;
cin>>a;
obj.set_ism(a);
obj.yosh = "28-yosh";
obj.display1();
Teacher obj2;
obj2.set_ism("Laziz");
obj2.yosh = "25-yosh";
obj2.oyligi = 5000000;
obj2.display();
return 0;
}
Human (Odam) va Employee (Xodim) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
string a;
int x,y;
cin>>a>>x>>y;
Human obj(a,x);
obj.chiqar();
Employee obj2(y);
obj2.oy();
return 0;
}
Car (Mashina) va Truck(Yuk mashina), LigthCar (Yengil mashina) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Sportsman (Sportchi) va FootballPlayer(futbolchi),
BasketballPlayer(Basketbolchi) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Device (Qurilma) va Telephone (telefon), Computer (Kompyuter) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Organization (Tashkilot) va Bank (Bank), School (Maktab) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
SportClub (Sport klub) va FootballClub (Futbol klubi),
BasketballClub(Basketbol klubi) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
SportClub (Sport klub) va FootballClub (Futbol klubi),
BasketballClub(Basketbol klubi) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Human (Odam) va Teacher (O’qituvchi) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Human (Odam) va Employee (Xodim), Supervisor (Qo’riqchi) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Animal (Hayvon) va Dog (It), Cat (Mushuk) sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Company (Hayvon) va IPhone, Samsung sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Shape (Shakllar) va Triangle, Rectangle, Circle sinflari hosil qiling. Avlod sinflar ajdod sinfidan meros olgan olgan holda qo’shimcha metodlar hosil qiling.
Human (Odam) va Abituriyent sinflari hosil qiling. Abituriyentsinfidan meros olgan Student sinfini hosil qiling. Avlod sinfga qo’shimcha metodlar hosil qiling.
Shape (Shakl) va Triangle (Uchburchak) sinflari hosil qiling. Triangle sinfidan meros olgan RightAngledTriangle (To’g’ri burchakli uchburchak), Equilateral triangle(Teng yonli uchburchak) sinfini hosil qiling. Avlod sinfga qo’shimcha metodlar hosil qiling.
Shape (Shakl) va Triangle (Uchburchak) sinflari hosil qiling. Triangle sinfidan meros olgan RightAngledTriangle (To’g’ri burchakli uchburchak), Equilateral triangle(Teng yonli uchburchak) sinfini hosil qiling. Avlod sinfga qo’shimcha metodlar hosil qiling.