• 6.19 抽象类


     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 using System.Threading.Tasks;
     6 
     7 namespace _6._19_2_抽象类
     8 {
     9     class Program
    10     {
    11         static void Main(string[] args)
    12         {
    13             nanren aa = new nanren();
    14             aa.chifan();
    15             aa.hejiu();
    16             aa.huxi();
    17             aa.heshui();//抽象类里面,非抽象方法可以直接点出来,无需实例化
    18             aa.yule();
    19             ren bb = new nanren();
    20             bb.pengyou();//抽象类被继承不可直接点出
    21            
    22             Console.ReadLine();
    23             
    24         }
    25     }
    26 }

    ren

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 using System.Threading.Tasks;
     6 
     7 namespace _6._19_2_抽象类
     8 {
     9     public abstract  class ren
    10     {
    11         public abstract void chifan();
    12         public abstract void hejiu();
    13         public void huxi()
    14     {
    15         Console.WriteLine("人需要呼吸");
    16     }
    17         public virtual void heshui()
    18         {
    19             Console.WriteLine("人需要喝水");
    20         }
    21         public  void yule()
    22     {
    23         Console.WriteLine("父集人需要娱乐");
    24     }
    25         public abstract void pengyou()
    26         {
    27             Console.WriteLine("喜欢交朋友");
    28         }
    29         
    30     }
    31 }

    nanren

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace _6._19_2_抽象类
    {
        class nanren : ren //子集不需要注明,类型是抽象类
        {
            public override void chifan()
            {
                Console.WriteLine("喜欢吃肉");
            }
            public override void hejiu()
            {
                Console.WriteLine("喜欢喝梦之蓝");
            }
            public override void pengyou()
            { 
            
            }
           
        }
    }
  • 相关阅读:
    SPSS-Friedman 秩和检验-非参数检验-K个相关样本检验 案例解析
    SPSS-多重响应-频率和交叉表案例分析(问卷调查分析)
    SPSS--回归-多元线性回归模型案例解析
    深入理解RunLoop
    杂七杂八集合
    单元测试
    笔记
    http断点续传
    iOS性能优化
    群聊协议
  • 原文地址:https://www.cnblogs.com/suiyuejinghao123/p/5599458.html
Copyright © 2020-2023  润新知