接口的简单使用

interface

一个接口定义一个协定。实现接口的类或结构必须遵守其协定。声明采用下列形式:
[attributes] [modifiers] interface identifier [:base-list] {interface-body}[;]

其中:

attributes(可选)
附加的声明性信息。有关属性和属性类的更多信息,请参见 17. 属性
modifiers(可选)
允许使用的修饰符有 new 和四个访问修饰符
identifier
接口名称。
base-list(可选)
包含一个或多个显式基接口的列表,接口间由逗号分隔。
interface-body
对接口成员的声明。


public interface IDInterface
 {
     DataSet GetManyTable(string []SelectSql , string []TableName);
    void ExcuteSqlCommand(string SqlCommandString);
}

public class ClassData : IDInterface
 {
public DataSet GetManyTable(string []SelectSql, string []TableName)
     {
 ................
    //省去中间实现过程
..........
}
public void ExcuteSqlCommand(string strSqlCmd)
  {
//省去中间实现过程
}
}

 

原文地址:https://www.cnblogs.com/meetweb/p/283573.html