interface的用法
1.先建立一接口:
1
public interface IDataTest
2
{
3
int Add(Object A);
4
}
![](/Images/OutliningIndicators/None.gif)
2
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
3
![](/Images/OutliningIndicators/InBlock.gif)
4
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
2.再建立一类,继承自IDataTest。
1 public class ClassA:IDataTest
2 {
3 public int Add(Object A)
4 {
5 。。。。
6 }
7 }
2 {
3 public int Add(Object A)
4 {
5 。。。。
6 }
7 }
3.再建立一操作类:
![](/Images/OutliningIndicators/None.gif)
{
public void Test(IDataTest ClassC,Object B)
{
ClassC.Add(B);
}
}
4.主程序调用ClassB。
希望大家多给意见,再多说些接口其它的应用。