C說話節制拜候權限的節制符,本家兒要有public、private、protected三個,如何在C++中實現拜候節制呢?小編與大師分享編程經驗。
(一)public權限節制符
public權限節制符指心猿意馬一個類、變量、常數或函數在任何處所都可以挪用。
起首,界說一個類,類名為Test。
接著,在類中界說一個公有的整型變量m。
然后,界說一個公有的函數,實現整數的累加。
本家兒函數中,界說一個整型變量n,以及一個類f。
然后,引用類Test的函數計較10以內的累加,并引用類中的變量m,并給它賦值。
最后,輸出累加的值,以及變量m的值。
運行法式,可以看到值準確輸出,申明用public權限節制符潤色的函數和變量可以在任何處所挪用。
(二)private權限節制符
private權限節制符指心猿意馬一個變量、常數、方式或名稱空間只能在界說的類中可用。
接著,我們將變量m的權限節制符更改為private。
編譯法式,提醒語句6和語句23錯誤,這是因為類中的變量m已變為私有,即只有在界說的類中才能利用,其他處所不克不及挪用。
(三)protected權限節制符
protected權限節制符指心猿意馬一個變量、常數、方式或名稱空間在類和子類中可用。
若是將類中的權限節制符點竄為protected,則暗示它潤色的變量m和函數fun,在類和所有它的子類中可以挪用。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!