在繼承一個基類時,成員的可訪問性就成了一個重要的問題。派生類不能訪問基類的私有成員,但可以訪問其公共成員。不過,派生類和外部的代碼都可以訪問公共成員。這就是說,只使用這兩個可訪問性,不能讓一個成員可由基類和派生類訪問,而不能由外部的代碼訪問。
爲了解決這個問題,C#提供了第三種可訪問性:protected,只有派生類才能訪問 protected成員。
《C#入門經典 第四版》
在繼承一個基類時,成員的可訪問性就成了一個重要的問題。派生類不能訪問基類的私有成員,但可以訪問其公共成員。不過,派生類和外部的代碼都可以訪問公共成員。這就是說,只使用這兩個可訪問性,不能讓一個成員可由基類和派生類訪問,而不能由外部的代碼訪問。
爲了解決這個問題,C#提供了第三種可訪問性:protected,只有派生類才能訪問 protected成員。
《C#入門經典 第四版》