1. 程式人生 > >C++中派生類對基類成員的三種訪問規則

C++中派生類對基類成員的三種訪問規則

、公有繼承的訪問規則當類的繼承方式為公有繼承時,基類的public成員和protected成員被繼承到派生類中仍作為派生類的public成員和protected成員,派生類的其它成員可以直接訪問它們。但是,類的外部使用者只能通過派生類的物件訪問繼承來的public成員。基類的private成員在私有派生類中是不可直接訪問的,所以無論是派生類成員還是派生類的物件,都無法直接訪問從基類繼承來的private成員,但是可以通過基類提供的public成員函式直接訪問它們。公有繼承的訪問規則總結如下: