Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- class Kot
- {
- public:
- Kot(int wiek); //kostruktor
- ~Kot(); //destruktor
- int PobierzWiek(); //fukncja dostepu
- void UstawWiek(int wiek); //fukncja dostepu
- void Miaucz(); //funkcja ogólna
- private:
- int thisWiek; //zmienna wewnetrzna
- };
- Kot::Kot(int wiek) //konstruktor klasy Kot
- {
- thisWiek = wiek;
- }
- Kot::~Kot() //destruktor nic nie robi
- {
- }
- //PobierzWiek() - funkcja dostepu zwraca wartosc zmiennej jegoWiek
- int Kot::PobierzWiek()
- {
- return thisWiek;
- }
- //definicja funkcji UstawWiek, funkcji publicznej zmienia wartosc zmeinnej jegoWiek
- void Kot::UstawWiek(int wiek)
- {
- //przypisz do zmiennej jegoWiek wartosc przekazana jako parametr
- thisWiek = wiek;
- }
- //definicja metody Miaucz zwraca void
- void Kot::Miaucz()
- {
- std::cout << "Miau\n";
- }
- //stworz nowego kota, ustaw jego wiek, każ mu zamiauczec, pobierz jego wiek
- int main()
- {
- Kot Kicia(5);
- Kicia.Miaucz();
- std::cout << "Kicia ma " << Kicia.PobierzWiek() << " lat.\n";
- Kicia.UstawWiek(69);
- std::cout << "Kicia ma " << Kicia.PobierzWiek() << " lat.\n";
- Kicia.Miaucz();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement