博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

2008年10月23日

摘要: 1 实现类必须对接口的所有成员进行实现,例如上例中的weight和height属性都要实现。2 接口不能包括变量成员,只能是属性、事件、方法、索引器(上述例子只有两个属性)3 实现接口的类必须严格按照接口的定义来进行实现4 实现接口可以隐式和显式来实现例如:interface IControl//接口1{ void Paint();}interface ISurface //接口 2{ void Paint();}//注意:上述两个接口都包含方法Paint(),下面实现类中必须进行显式实现class SampleClass : IControl, ISurface{ Void Paint()/ 阅读全文

posted @ 2008-10-23 22:21 codingsilence 阅读(177) 评论(0) 推荐(0)

摘要: 前言:这是一篇介绍关于接口使用的随笔,你要问我接口是何物,那请你亲自查一下,这里只是介绍了简单有趣的例子,为了让你更快的接受接口的概念。正文:这个例子建立在银行账户的基础上,这个接口包含一个存款和取款的方法,以及一个返回余额的属性。为了简单,我把这个接口和待会儿测试的两个银行类放在了一个项目里,在实际中,银行类应该放在不同银行的不同机器里,这就涉及到remoting技术,这里暂不讨论。下面我们就开始吧!1、创建工程:c# 控制台应用程序,名字我们叫做ITest;然后项工程中添加一个接口类:IBankAccount代码如下:IBankAccountCode highlighting produc 阅读全文

posted @ 2008-10-23 22:11 codingsilence 阅读(199) 评论(0) 推荐(0)