C++ private、protected、public的區別

一、無繼承關係 不考慮繼承時,三者的訪問權限如下: 本類方法 外部 private 是 否 protected 是 否 public 是 是 由上表可知,protected的權限與private相同,均爲可被本類方法訪問,不可被外部訪問。因此無繼承關係時,protected可被private替代。 二、有繼承關係 基類中三種保護級別經不同繼承後,組合結果(在子類中獲得的保護級別)如下: 由上表可知
相關文章
相關標籤/搜索