C++之friend

今天早上打開書,隨手一番,就看到了這個friend,挺親切的。記得第一次上C++課的時候,老師將個這個,可那時候覺得很陌生,那是多年以前的了。好吧,現在再來翻翻舊賬吧,畢竟是old friend再見面。

面向對象這一思想是C++精華之所在,而具體實現這一思想的絕對就是類了。隱藏數據,封裝操作。可有的時候還真需要借他山之石,類就像一個家庭一樣,有些家事還真需要朋友來。類的這個朋友就是友元函數和友元類。

一、友元機制

友元(friend)機制允許一個類將對其非共有成員的訪問權授予指定的函數或類。友元聲明以關鍵字friend開始。它只能出現在類定義內部。友元申明可以出現在類中任何地方:友元不是授予友元關係的那個類的成員,所以它們不受其聲明出現部分的訪問控制影響。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章