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:在派生类中隐藏指定的基类成员,从而实现重写的功能。

  • 相关阅读:
    Java突击学习 Day2 Part1
    Java突击学习 Day1
    SQL Server笔试准备 Day2
    SQL Server笔试准备 Day1
    .NET/C# 各版本变化及衍生知识点 C# 6.0
    .NET/C# 各版本变化及衍生知识点 C# 3.0/4.0/5.0
    .NET理论知识 笔试准备 Day3
    CSS---!important
    CSS---弹性布局
    HTML--meta标签
  • 原文地址:https://www.cnblogs.com/gosun/p/5848530.html
Copyright © 2011-2022 走看看