6 topshiriq
Download 13.43 Kb.
|
6 topshiriq 2 guruh
6 topshiriq 23. Sport degan class yarating classning ichida loakal regbi degan class yaratib ushbu classlar bilan obyektlar yarating. Classlar 4 ta maydondan iborat bo'lsin va ularning ma'lumotlar ekranga chiqarilsin. #include using namespace std; class Sport { private: string oyin_turi; string kashf_etilgan_joy; string oyin_maydoni; int maydon_eni; public: class Loakalregbi { private: int maydon_boyi; string asbob_uskuna; int top_diametri; int ogirligi; public:
{ count++; } Loakalregbi(int maydon_boyi, string asbob_uskuna, int top_diametri, int ogirligi) { this -> maydon_boyi = maydon_boyi; this -> asbob_uskuna = asbob_uskuna; this -> top_diametri = top_diametri; this -> ogirligi = ogirligi; count++; } ~Loakalregbi() { };
{ cout << this -> maydon_boyi << endl; cout << this -> asbob_uskuna << endl; cout << this -> top_diametri << endl; cout << this -> ogirligi << endl; } }; static int count; Sport()
Sport(string oyin_turi, string kashf_etilgan_joy, string oyin_maydoni, int maydon_eni) { this -> oyin_turi = oyin_turi; this -> kashf_etilgan_joy = kashf_etilgan_joy; this -> oyin_maydoni = oyin_maydoni; this -> maydon_eni = maydon_eni; count++; } ~Sport() { }
{ cout << this -> oyin_turi << endl; cout << this -> kashf_etilgan_joy << endl; cout << this -> oyin_maydoni << endl; cout << this -> maydon_eni << " m " << endl; } static void showCount() { cout << count << endl; } };
int main() { Sport turlari("futbol", "amerika", "futbol maydoni", 158); turlari.showInfo(); Sport::Loakalregbi Xokkey(230, "TO`P", 25, 30); Xokkey.showInfo(); Sport::showCount(); return 0; } Download 13.43 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling