在類外若是想使用類中的成員,只能直接使用public類型的,protected和private都是不能訪問的,對於類外使用而言,這兩個是徹底相同的.spa
可是在基類的派生類中,能夠直接訪問繼承而來的protected成員,可是不能訪問private限制的成員.繼承
因此在派生類中,能夠訪問基類繼承而來的public和proected兩種類型的成員.權限
在public公有派生下,繼承而來的成員訪問權限不變.方法
protected派生下,public和protected都變成protected,co
private派生下,全部的繼承下來都是private了.background
private表示該屬性或方法爲私有,只能被本類使用
protected表示該屬性或方法可被同一包內或子類使用.