如何在C#中使用protected关键字

   2024-10-01 3590
核心提示:在C#中,protected关键字用于表示只能在当前类或派生类中访问的成员。可以在类的成员前面使用protected关键字来声明该成员为受保

在C#中,protected关键字用于表示只能在当前类或派生类中访问的成员。可以在类的成员前面使用protected关键字来声明该成员为受保护的。例如:

public class MyBaseClass{    protected int protectedField;    protected void ProtectedMethod()    {        // 只能在当前类或派生类中访问    }}public class MyDerivedClass : MyBaseClass{    public void AccessProtectedMember()    {        protectedField = 10; // 可以在派生类中访问受保护的字段        ProtectedMethod(); // 可以在派生类中访问受保护的方法    }}

在上面的例子中,MyBaseClass类中的protectedField字段和ProtectedMethod方法被声明为受保护的,因此只能在当前类或派生类中访问。MyDerivedClass类继承自MyBaseClass类,可以在MyDerivedClass类中访问MyBaseClass类中受保护的成员。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号