C# 封装

发布时间:2020-06-26 14:19:07 作者:admin 阅读量:660

封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。

抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象

C# 封装根据具体的需要,设置使用者的访问权限,并通过 访问修饰符 来实现。

一个 访问修饰符 定义了一个类成员的范围和可见性。C# 支持的访问修饰符如下所示:

  • public:所有对象都可以访问;
  • private:对象本身在对象内部可以访问;
  • protected:只有该类对象及其子类对象可以访问
  • internal:同一个程序集的对象可以访问;
  • protected internal:访问限于当前程序集或派生自包含类的类型。

上一篇:C# 运算符
下一篇:类 vs 结构
© 2021-2024 版权所有:诸暨市日岭网络技术工作室

点击这里给我发消息

服务热线

13732484300

在线客服

浙ICP备 2021006242号-1号 浙公网安备 33068102000708号