zoukankan      html  css  js  c++  java
  • C# 封装 个人学习笔记

    C#封装是将一个或者多个字段、方法、构造函数 封装在类中,封装是为了防止外部对内部过多细节的访问。

    是否可以被访问由访问修饰符来决定。

    C# 支持的访问修饰符如下所示:

    • Public
    • Private
    • Protected
    • Internal
    • Protected internal

    public 修饰符,将类中的字段,方法暴露给其他函数和对象。使得外部可以访问任何公有的成员。

    private 修饰符 将字段和方法对其他函数和对象进行隐藏。只有同一个类中的函数可以访问他的私有成员。

    即使类的实例也不能访问他的私有成员。

    Protected 访问修饰符 允许子类访问基类的成员变量和成员函数,这样有助于实现继承。

    Internal 访问修饰符 允许一个类将其成员变量和成员函数暴露给当前项目下的其他函数和对象(只要是同一个命名空间都可以访问),public则是在哪都能访问

    protected internal这个是指当前程序集里的当前类、当前类的派生类都可以使用,但,其它程序集派生当前类的不能使用

  • 相关阅读:
    vue与laravel
    php artisan 命令
    HTTP 状态码
    PhpStorm提高效率的使用方法及设置
    好RESTful API的设计原则
    laravel 入门基础之安装
    c++ sizeof(字符数组)
    new delete/delete[] 测试
    linux g++ 查找动态链接库
    linux下定时器耗时研究
  • 原文地址:https://www.cnblogs.com/tangpeng97/p/6641209.html
Copyright © 2011-2022 走看看