摘要:
我们都知道,C#中有“接口”这个概念,所谓的“接口”就是定义一套标准,然后由实现类来具体实现其中的方法,所以说“接口,是一组类的抽象”。同样道理,我们可以将“委托”理解为“方法的抽象”,也就是说定义一个方法的模板,至于这个方法具体是怎么样的,就由方法自己去实现。我们知道接口的最大好处就是可以实现多态,同理,“委托”是可以实现方法的多态,当我们想调用某个具体方法的时候,我们不直接调用这个方法,而是去调用这个委托。当然,我们必须在具体方法和委托之间建立某种关联。定义和使用委托分三个步骤:1、委托声明。2、委托实例化。3、委托调用。一、定义委托定义委托的语法如下:<访问修饰符> dele 阅读全文
posted @ 2012-09-06 17:52
奇奇博客
阅读(204)
评论(0)
推荐(0)
摘要:
在C#语言中,接口是使用interface关键字来声明的.用来声明接口的语法格式为:[访问修饰符] Interface 接口名称{}接口所具有属性包括以下特点为:·接口类似于抽象类,继承接口的任何非抽象类型都必须实现接口的所有成员。·接口不能包涵字段而且接口中的成员一定是公共的。·接口类型不能直接实例化。·接口具有方法名,但不包含方法的实现。·类和结构可从多个接口继承,接口自身可从多个接口继承。注意: 要实现一个接,必须要有相应的类.实现某个接口的任何类者将拥有该接口中的所有元素.因此,当需要在不相关的类中实现同样的功能时,就可以使用接口.C# 阅读全文
posted @ 2012-09-06 08:45
奇奇博客
阅读(132)
评论(0)
推荐(0)
浙公网安备 33010602011771号