
Konstruktory i destruktory
Są to specjalne funkcje składowe klasy. Konstruktor ma taką samą nazwę jak nazwa klasy a jego zadaniem jest budowanie obiektu swojej klasy.
Destruktor, podobnie jak konstruktor, ma nazwę taką samą jak klasa, której dotyczy, jednak nazwa ta jest poprzedzona ~
LISTING 2.37 KONSTRUKTOR
#include
using namespace std;
class motocykl
{
int rocznik;
std::string producent;
public:
std::string model;
motocykl(); //KONSTRUKTOR
};
motocykl::motocykl() //DEFINICJA KONSTRUKTORA
{
cout<<"Do tej pory nasz obiekt ma dane: \n";
cout<<"\n Producent: "<
Kontakty
Skoczysty
skoczekm@gmail.com