09 2012 档案

摘要:接口一、特点:1、包括四个成员:方法、属性、索引器(有参属性)和事件。2、方法的实现是在实现接口的类中完成的。3、接口默认为public,不能显示指定方法的public类型。4、不能实现实例化。二、实现方式:1、显式2、隐式例如: 1 //定义接口 2 interface IGraphic 3 { 4 float getArea(); 5 } 6 7 8 //隐式实现接口 9 public class Rectangle : IGraphic10 {11 private float _width = 10;12 private float _height = 10;... 阅读全文
posted @ 2012-09-28 09:35 tech.JL 阅读(172) 评论(0) 推荐(0)
摘要:引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问 阅读全文
posted @ 2012-09-20 17:03 tech.JL 阅读(124) 评论(0) 推荐(0)