zoukankan      html  css  js  c++  java
  • .NET基础:修饰符

    访问修饰符

    软道语录定义:
    访问修饰符就是类,属性和方法的电影分级制度 。
    public:访问不受限制。
    protected:访问仅限于包含类或从包含类派生的类型。只有包含该成员的类以及继承的类可以存取.
    Internal:访问仅限于当前程序集。只有当前工程可以存取.
    protected internal:访问仅限于当前程序集或从包含类派生的类型。
    private:访问仅限于包含类型。只有包含该成员的类可以存取.

    类修饰符

    abstract:可以被指示一个类只能作为其它类的基类.
    sealed:指示一个类不能被继承.
    static:修饰类时表示该类时静态类,不能够实例化该类的对象,该类的成员为静态.[1]

    成员修饰符

    abstract:指示该方法或属性没有实现.
    const:指定域或局部变量的值不能被改动.  定义后不能赋值
    event:声明一个事件.
    extern:指示方法在外部实现.  一般用于调用外部代码,如:C++,C代码。
    override:对由基类继承成员的新实现.
    readonly:指示一个域只能在声明时以及相同类的内部被赋值.
     
    由readonly修饰的静态属性只能在静态构造函数里面进行修改
    由readonly修饰的非静态属性只能在实例构造函数里面进行修改
    在其他函数中不能进行修改
  • 相关阅读:
    Spark Application的调度算法
    spark 问题
    读取hdfs文件之后repartition 避免数据倾斜
    生成树
    Curator Cache
    Curator leader 选举(一)
    Spark ZooKeeper数据恢复
    Curator 异步获取结果
    spark shuffle 相关细节整理
    matlab 求解线性方程组之LU分解
  • 原文地址:https://www.cnblogs.com/gaole/p/3311668.html
Copyright © 2011-2022 走看看