1.先建立一接口:
1
public
interface
IDataTest
2![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
3
int Add(Object A);
4
}
![None.gif](/Images/OutliningIndicators/None.gif)
2
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
3
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
4
![ExpandedBlockEnd.gif](/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.再建立一操作类:
![None.gif](/Images/OutliningIndicators/None.gif)
{
public void Test(IDataTest ClassC,Object B)
{
ClassC.Add(B);
}
}
4.主程序调用ClassB。
希望大家多给意见,再多说些接口其它的应用。