Friend Function को उस Class में Declare किया जाता है जिसके Data को Friend Function Access करना चाहता है। परिणामस्वरूप एक Programmer का वह Function, जो कि Class के Data को Access नहीं कर सकता है, उसे Friend Function में Convert नहीं किया जा सकता है। इस स्थिति में Class के Data तब भी सुरिक्षत रहते हैं।