gpt4 book ai didi

c# - 公共(public)与 protected

转载 作者:行者123 更新时间:2023-11-30 13:15:27 24 4
gpt4 key购买 nike

我很困惑为什么类由 publicprotected 方法/变量组成。为什么只有扩展类可以访问 protected 方法/变量?其他人可以帮助我了解 publicprotected 之间的区别及其功能。

最佳答案

Why can only derived classes can access protected members?

因为那是“ protected ”的定义。 protected 成员的可访问域是类及其派生类。

也许你想问:

Why can I not always access a protected member even when I am in a derived class?

这很复杂。有关详细说明,请参阅我的六部分系列“为什么我不能从派生类访问 protected 成员?”

http://blogs.msdn.com/b/ericlippert/archive/tags/protected/

关于c# - 公共(public)与 protected ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8908996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com