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.
Klas÷ – duomenų tipas. Klas÷s tipo kintamieji (egzemplioriai) vadinami objektais.<br />
Objektams galioja tos pačios taisykl÷s, kaip <strong>ir</strong> visiems C/C++ kintamiesiems: jie gali<br />
būti statiniai, automatiniai arba dinaminiai.<br />
Klas÷s nariai būna dviejų rūšių: nariai-duomenys (laukai) <strong>ir</strong> nariai-funkcijos<br />
(metodai). Metodai visuomet kviečiami kažkokiam objektui.<br />
Žemiau pateiktas steko klas÷s panaudojimo pavyzdyje į tris stekus atitinkamai<br />
dedami sveikieji skaičiai, jų kvadratai <strong>ir</strong> kubai:<br />
// demostack.cpp<br />
Stack values;<br />
int main ()<br />
{<br />
Stack squares;<br />
Stack* cubes = new Stack;<br />
// global variable<br />
// automatic variable<br />
// dynamic variable<br />
for (int i = 1; i push(i*i*i);<br />
}<br />
while (!values.isEmpty())<br />
cout