Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...
Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...
Paskaitų konspektai - Matematikos ir Informatikos fakultetas ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Objektas, kaip kito objekto atributas (agregacija)<br />
Panagrin÷kime atvejį, kai objekto duomenimis yra kiti objektai, pvz. asmuo turi<br />
vardą, gimimo datą <strong>ir</strong> ūgį:<br />
// person.cpp<br />
class Person<br />
{<br />
private:<br />
string name;<br />
Date b<strong>ir</strong>th;<br />
float height;<br />
public:<br />
Person ();<br />
Person (const string& name, const Date& b<strong>ir</strong>th, float height);<br />
~Person ();<br />
};<br />
Konstruojant objektą pradžioje bus sukonstruoti objekto laukai, o tik po to bus<br />
iškviestas paties objekto konstruktorius:<br />
Person::Person ()<br />
{<br />
height = 0;<br />
cout