一、成員訪問權限控制
1、public
(1)public成員變量可以被成員函數訪問 [訪問性]
(2)public成員可以被實體對象訪問 [訪問性]
(3)public成員可以成爲子類成員 [對子類的繼承性]
2、protect
(1)protect成員變量可以被成員函數訪問 [訪問性]
(2)protect成員可以成爲子類成員 [對子類的繼承性]
3、private
(1)private成員變量可以被成員函數訪問 [訪問性]
(2)private成員不能成爲子類成員 [對子類的繼承性]
二、繼承訪問權限
1、public繼承
(1)基類的public成員和protect成員都變成子類的成員 [從父類的繼承性]
(2)基類成員的屬性在子類中不變 [訪問性]
2、protect繼承
(1)基類的public成員和protect成員都變成子類的成員 [從父類的繼承性]
(2)基類成員的屬性在子類中變成protect [訪問性]
3、private繼承
(1)基類的public成員和protect成員都變成子類的成員 [從父類的繼承性]
(2)基類成員的屬性在子類中變成private [訪問性]
三、友元函數和友元類可以訪問public、protect、private成員變量和成員函數