Friend function: Difference between revisions

Content deleted Content added
No edit summary
Flyer22 Frozen (talk | contribs)
Reverted 1 good faith edit by 49.205.77.95 using STiki
Line 1:
In [[object-oriented programming]], a '''friend function''' that is a "friend" of a given [[class (computer science)|class]] is allowed access to <code>private</code> and <code>protected</code> [[data]] in that class that it would not normally be able to as if the data was not <code>public</code>.
<ref>{{cite book|last=Holzner|first=Steven|title=C++ : Black Book|year=2001|publisher=Coriolis Group|___location=Scottsdale, Ariz.|isbn=1-57610-777-9|page=397|quote=When you declare a function a friend of a class, that function has access to the internal data members of that object (that is, its protected, and private data members.)}}
</ref>