Unity3D笔记(十一)面向对象三大特征一封装

定义:把一个或多个项目封闭在一个物理或者逻辑中。

目的:在面向对象程序设计中,封装的目的是防止对实现细节的访问。

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

public:所有对象都可以访问;

private:对象本身在对象内部可以访问;

protected:只有该类对象及其子类对象可以访问

internal:同一个程序集的对象可以访问;

protected internal:访问限于当前程序集或派生自包含类的类型。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. [C#语言基础]请简述拆箱和装箱。 答: 装箱操作: 值类型隐式转换为object类型或由此值类型实现的任何...
    胤醚貔貅阅读 10,314评论 1 29
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,954评论 18 399
  • 类是一个重要的C#编程概念,它在一个单元内定义了表示和行为。类提供了面向对象编程和面向组件编程所需的语言支持,是创...
    CarlDonitz阅读 4,408评论 0 2
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,553评论 25 709
  • 11月26日,星期六,休息日!但团山中学的老师们却早早起床,开始了他们的学生家访工作! 原来,为了加强...
    团山中学阅读 3,712评论 0 0