- 博客(4)
- 收藏
- 关注
原创 方法、静态方法、属性
1、静态方法只能调用静态方法public void MyMethod(){Console.WriteLine("This is a Method");}static void main(){ MyMethod(); //调用出错,除非将此方法声明为 static} /////////////2、调用属性一般不需要();调用方法一般需要(),尽管有
2007-11-28 14:27:00 395
原创 抽象方法的特点
1、抽象方法实际上可以理解为是一种虚方法,可以被重载,不同之处是抽象方法必须被子类重载,而虚方法可以被重载,也可以不被重载,意思就是说抽象方法是基类设计者认为该类必须实现的功能,例如设计一个人的类时,吃饭就必须被重载,因为如果不吃饭人就会死,但是可能有人吃米饭,有人吃馒头;但是在学C#时觉得应该是共同部分多的统一方法应该用虚方法,改起来简单;同一个方法实现起来完全不一样就用抽象方法,这个解释好像更
2007-11-13 20:50:00 1404
原创 C#中的事件原理
看了几遍,终于有所得,根据从163上下载来的视频,应该是这样的 class Publisher { public delegate void Publish(); //1、定义一个委托,也就是事件接收者处理接收到该事件时的统一接口 public event Publish OnPublish;//2、定义一个格式化的委托链,以便方便的添加和删除事件的
2007-11-12 20:39:00 780
原创 开始学习C#了
原来一直用delphi,现在觉得.net都要一统江湖了,赶紧地吧!不过据说Delphi2005也支持.net,心中松了一口气:还可以继续使用Borland公司优雅的VCL库和编写习惯了,不过开始呢肯定要用VS2005了,毕竟微软是标准制定的老大。
2007-10-30 08:05:00 332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人