接口(一):初识接口

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

//接口
//1.接口是C#基于组件编程的重要部分
//2.接口使你能够在独立的代码段之间创建一致的行为契约(更面向对象、更灵活)
//3.接口基本上是一个抽象类,其中只声明了纯虚方法和C#成员
//4.接口中可以包含方法、特性、索引器和事件,但这些都不是在接口本身中实现的
//5.不能在接口成员(方法、事件、索引、属性)上指定访问修饰符
namespace InterfaceDemo
{
    public delegate void testEvent();
    interface IMy
    {
        int testProperty { get; set; }
        event testEvent Changed;
        string this[int index] { get; set; }
    }

    class Program
    {
        static void Main(string[] args)
        {
        }
    }
}
posted @ 2011-03-15 09:49  焦涛  阅读(248)  评论(0)    收藏  举报