我目前正在重新学习来自C#和VB6背景的C#和VB6,我遇到了文档这里中描述的“受保护的朋友”和“私有受保护的”访问修饰符组合。
但是,我很难理解这两个组合之间的区别,以及如何将一些声明声明为私有和受保护的东西。
是否有一个开放源码项目来证明这种区别?我认为在现实世界中更容易理解这种差异。
发布于 2019-12-27 17:19:15
这是一个OR与和差异:
受保护朋友指定可以从类中访问元素,也可以从派生类访问,也可以从同一程序集中的访问元素。
专用保护指定只能从同一类内以及派生类中访问元素(和=仅当)在与包含类相同的程序集中找到。
https://stackoverflow.com/questions/59503878
复制相似问题