Здравствуйте!
Хочу обратиться к вам вот с каким вопросом:
Язык Visual C++ ( из .net )
Можно ли привести пример, в котором невозможно обойтись без применения классов-друзей?
Как я понял, функция-друг - это функция которая имеет право доступа к закрытой части класса, для которого она
друг. Классы-друзья соответственно те, все функции которых имеют доступ к закрытой части этого класса.
Но мне почему-то не приходит в голову никаких идей, где можно обойтись без их применения. А один из пунктов
задания так и звучит - " привести пример, в котором невозможно обойтись без классов-друзей ".
Может, это задание некорректно поставлено? Подскажите пожалуйста такой пример, если он вообще есть.