欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C#学习篇之基础回顾(13)----- 接口

程序员文章站 2022-03-04 13:33:39
...

接口是指定一组函数成员而不实现成员的引用类型,其他类或者接口可以继承接口,并且要求实现接口的类或结构需要实现接口中所有的成员

    interface IName
    {
        int GetLength();
    }

    public class ChineseName:IName
    {
        private string chineseName;
        public ChineseName()    //构造函数
        {
            chineseName = "小赵";
        }
        public int GetLength()
        {
            return chineseName.Length;
        }
    }

    ......

    ChineseName cn = new ChineseName();
    Console.WriteLine(cn.GetLength());

接口的定义非常简单,很多人感觉并没有什么用,但是它有一个非常重要的属性,那就是所有继承这个接口的类必须要实现接口中的定义,这在团队开发中能够统一项目的规定,并且便于团队代码的管理。

相关标签: 接口