zoukankan      html  css  js  c++  java
  • 类型的继承

         实例类的继承         类:是什么 
      class Fu
        {
            //protected 只能在父类和子类中访问到
            public virtual void F()      //虚方法
            {
                Console.WriteLine("父类 F");
            }
        }
        class DaZi : Fu 
        {
            public override void F()  // new 显示隐藏父类的方法  override 覆盖
            {
                Console.WriteLine("给Da子类 F");
            }
        }
        class ErZi : Fu
        {
            public override void F()  // new 显示隐藏父类的方法  override 覆盖
            {
                Console.WriteLine("给Er子类 F");
            }
        }

             抽象类的继承

     abstract class AA
        {
            public AA()
            {
                Console.WriteLine("AA构造");
            }
            public void F()
            {
    
            }
            public abstract void F1();
            public abstract string S
            {
                get;
                set;
            }
        }
        class BB : AA      //如果继承一个抽象类,它下面的抽象成员必须实现
        {                  //override可以override三种 virtual,abstract override  
            public override void F1()
            {
    
            }
            string s;
            public override string S
            {
                get
                {
                    return s;
                }
    
                set
                {
                    s = value;
                }
            }
        }

                     抽象在与接口和实例化类中间,抽象类可以继承接口可以不去实现,那必须把这个成员定位成抽象成员,也可以去实现,但是不能有override。         

                     一个类可以继承多个接口,先写类,再写接口,不然就会出错        

             接口的继承             接口:可以做什么,是一个规范

    interface IA 
        {
            void F();
        }
        class C : IA
        {
            public void F()
            {
            }
        }

             密封类不能有子类,不能实例化


    静态类不能继承,但可以做子类
  • 相关阅读:
    iOS缓存
    哈希表
    查找
    基数排序
    归并排序
    快速排序
    redis 的高并发的理解
    springboot的理解
    使用maven命令安装jar包到本地仓库
    linux Centos7 安装docker步骤
  • 原文地址:https://www.cnblogs.com/ljknlb/p/6393062.html
Copyright © 2011-2022 走看看