C# 接口

来源:互联网 发布:知乎英语发音书推荐 编辑:程序博客网 时间:2024/06/05 04:55

接口,一种能力,一种规范

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _11接口的使用{    class Program    {        static void Main(string[] args)        {            //实现多态            IKouLan kl = new Driver();//new Teacher();//new Student();            kl.KouLan();            Console.ReadKey();        }    }    class Person    {        public void CHLSS()        {            Console.WriteLine("人类可以吃喝拉撒睡");        }    }    class NoTuiPerson : Person    {    }    class Student : Person, IKouLan    {        public void KouLan()        {            Console.WriteLine("学生可以扣篮");        }    }    class Teacher : Person, IKouLan    {        public void KouLan()        {            Console.WriteLine("老师也可以扣篮");        }    }    class Driver : Person, IKouLan    {        public void KouLan()        {            Console.WriteLine("司机也可以扣篮");        }    }    interface IKouLan    {        void KouLan();    }}




原创粉丝点击