#include <iostream>
using namespace std;
struct adres_t
{
string ulica;
int numer;
};
struct osoba_t
{
string imie;
string nazwisko;
int wiek;
adres_t adres;
osoba_t(string _imie, string _nazwisko, int _wiek)
{
//imie = "janusz";
//nazwisko = "olszak";
imie = _imie;
nazwisko = _nazwisko;
wiek = _wiek;
adres.ulica = "zachlapana";
adres.numer = 67;
cout << "wywolano konstruktor";
};
~osoba_t()
{
cout << "wywolano destruktor";
};
void wyswietl()
{
cout <<">>>wywolano wyswietl<<<" << endl;
cout << imie << endl;
cout << nazwisko << endl;
cout << wiek << endl;
cout << adres.ulica << endl;
cout << adres.numer << endl;
}
void edytuj(string name)
{
imie = name;
}
};
int main (int argc, char *argv[])
{
osoba_t osoba("marian", "pazdzioch", 83);
osoba.wyswietl();
osoba.edytuj("Jozek");
osoba.wyswietl();
//osoba.imie = "mietek";
//osoba.nazwisko = "szczesny";
//osoba.wiek = 28;
return 0;
}
Paste Hosted With By Wklejamy.pl