zoukankan      html  css  js  c++  java
  • C#中常用修饰符

    1、存取修饰符

        public:(公有的)存取不受限制

      protected:(受保护的)只有包含该成员的类以及派生类可以存取

        private:(私有的)只有包含该成员的类可以使用

    2、类修饰符

       abstract:(抽象类)

            抽象类与抽象方法的声明中必须包含abstract,抽象方法必须在抽象类中声明且不能有方法体

            派生类若没有实现所有的抽象方法,则抽象类也必须声明为抽象类。

        sealed:(密封类)阻止其他类从本类继承

            密封类不能被继承

            密封类中不能包含虚方法和抽象方法,密封类没有为派生类提供实现其虚方法和抽象方法的机会。

    3、成员修饰符

       abstract:抽象方法,没有实现。

         sealed:密封方法,防止派生类对该方法的重载,密封方法必须对基类的虚方法进行重载,提供具体的实现方法。

      delegate:委托

          const:指定该类成员为常量,其值只允许读取,不允许修改。

         event:声明一个事件

       extern:指示方法在外部实现

      override:重写,对基类继承成员的新实现

      readonly:指示一个域只能在声明时以及相同类的内部被赋值

          static:指示一个成员属于类本身,即定义后可不实例化

         virtual:虚拟成员

        new:在派生类中隐藏指定的基类成员,从而实现重写的功能。

  • 相关阅读:
    小数据池,深浅拷贝以及集合
    字典
    列表,元组以及range
    整型,布尔值以及字符串详解
    while循环,格式化输出,运算符及编码初识
    Python简介以及入门
    码云以及Git的使用
    JaveScript——简介、语法
    网页练习
    HTML_css样式表 样式属性 格式布局
  • 原文地址:https://www.cnblogs.com/gosun/p/5848530.html
Copyright © 2011-2022 走看看