Nomidagi Toshkent axborot texnologiyalari Universitetening dif dagi Fayzullayev Lazizbekning Dasturlash 2 fanindan




Download 31.73 Kb.
Sana15.03.2024
Hajmi31.73 Kb.
#173145
Bog'liq
Sapayev.S, KALENDAR 2022YIL, Nomerlashga o\'rgatish, aripov mahmud informatika prezintatsiya, Taxdid mustaqil ish, Taxdid mustaqil ish taqdimot, Toshkеnt 2023 5- amaliy ish Mavzu Riskni “Vaziyatlar daraxti” u, 1-amaliyot, 2-amaliy ish (2), 1702394238

Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari Universitetening DIF dagi Fayzullayev Lazizbekning Dasturlash 2 fanindan


Topshirig’i 1

Universitet va kollej class larine yarating va ularni bog`lovchi funksiyalar yarating.





#include
#include
#include

using namespace std;


class University {
protected:
string name;
public:
University(const string& _name) : name(_name) {}
virtual void display() const {
cout << "Unversiteti nomi " << name << endl;
}
virtual ~University() {}
};

class College : public University {


private:
string collegeName;
public:
College(const string& _univName, const string& _collegeName) : University(_univName), collegeName(_collegeName) {}
void display() const override {
cout << "Unversiteti nomi " << name << ", Kollej nomi: " << collegeName << endl;
}
};

void displayUniversityInfo(const University& univ) {


univ.display();
}

int main() {


University univ("Toshkent axborod texnologiya universiti");
College college("Toshkent axborod texnologiya universiti", "Tranpert kolleji");

displayUniversityInfo(univ);


displayUniversityInfo(college);

return 0;


}


Download 31.73 Kb.




Download 31.73 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Nomidagi Toshkent axborot texnologiyalari Universitetening dif dagi Fayzullayev Lazizbekning Dasturlash 2 fanindan

Download 31.73 Kb.