C#中的接口

1、接口声明使用interface关键字。
2、接口中的方法都是隐含的公共抽象方法,声明只需声明方法头,但不需要任何修饰符,如果加上修饰符,编译器会报错。
3、实现接口和实现抽象类一样,都是使用“:”。
4、接口实现类必须实现接口中所有的方法(抽象方法)。
5、接口中不能包含任何字段(那是实现类考虑的事)。
DEMO:
   interface A
    {
        void About();
    }

    class B : A
    {
        public void About()
        {
            Console.WriteLine("About");
        }
    }

    class MainClass
    {
        public static void Main()
        {
            B b = new B();
            b.About();
            Console.Read();
        }
    }

posted @ 2006-11-20 21:43  飘啊飘  阅读(181)  评论(0编辑  收藏  举报