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.
49 36 25 16 9 4 1 7 6 5 4 3 2 1<br />
Nesvarbu kurioje klas÷s dalyje aprašysime (private, protected ar public) klas÷s<br />
draugą. Jį vis vieną bus galima naudoti klas÷s išor÷je (tarsi public narį), o jis pats<br />
tur÷s pri÷jimą prie visų klas÷s duomenų.<br />
Klas÷s draugais gali būti ne tik paprastos funkcijos, bet <strong>ir</strong> kitos klas÷s metodai:<br />
class ListIterator<br />
{<br />
...<br />
int* next();<br />
};<br />
class List<br />
{<br />
...<br />
friend int* ListIterator::next();<br />
};<br />
Klas÷s draugu gali būti <strong>ir</strong> kita klas÷s, t.y. visi kitos klas÷s metodai:<br />
class List<br />
{<br />
...<br />
friend class ListIterator;<br />
};<br />
77