前言:这是一篇介绍关于接口使用的随笔,你要问我接口是何物,那请你亲自查一下,这里只是介绍了简单有趣的例子,为了让你更快的接受接口的概念。
正文:这个例子建立在银行账户的基础上,这个接口包含一个存款和取款的方法,以及一个返回余额的属性。为了简单,我把这个接口和待会儿测试的两个银行类放在了一个项目里,在实际中,银行类应该放在不同银行的不同机器里,这就涉及到remoting技术,这里暂不讨论。下面我们就开始吧!
1、创建工程:c# 控制台应用程序,名字我们叫做ITest;然后项工程中添加一个接口类:IBankAccount代码如下:
}
}
}
然后,我们就可以开始为不同的银行编写不同的类了,下面是银行1的类Bank1:代码很简单,我就不做注释了
}
}
}
然后添加银行2的类,代码同上,只是细节地方改一下把Bank1改称Bank2即可。
2、最后在主要代码中,使用接口和类:
Console.WriteLine(banktwo.ToString());
Console.ReadKey();
}
}
}
至此,整个接口就完成了,你只需调适即可。效果如下:
计算机在交流中得到发展,所以有了互联网。技术在交流中成长,所以有了cnblog!请不要吝啬自己的才华,尽情的与我们分享吧!