摘要: 初次见到这两个单词并没有什么特别的感觉,但是时间长了,却发现书上一会儿用override,一会儿又用overload,搞得我的迷迷糊。于是就做了个总结,希望能对和我一样对这两个概念模糊不清的网友有一个帮助。 override为覆盖又叫重写,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而... 阅读全文
posted @ 2008-06-16 12:45 harry.guo 阅读(3719) 评论(1) 推荐(0) 编辑
摘要: 来源不明! 很多程序员不清楚error和exception之间的区别,这区别对于如何正确的处理问题而言非常重要(见附1,“简要的叙述error和exception”)。就像Mary Campione的“The Java Tutorial”中所写的:“exception就是在程序执行中所发生的中断了正常指令流的事件(An exception is an event that occurs durin... 阅读全文
posted @ 2008-06-16 12:42 harry.guo 阅读(1845) 评论(0) 推荐(0) 编辑
摘要: 很多人说C#是微软用来和Java抗衡的武器,因为二者在很大程度上有着惊人的相似 尽管如此,两者不同的地方也很多,所谓“于细微处见差异”。那么两者的相似和区别都在什么地方呢?我们从今天开始,会从各个角度来对比C#和Java的特点,希望能对正在学习、使用C#的朋友有所帮助。 1、C#和.NET平台的概貌 2000年6月,微软发布C#语言和.NET平台。C#语言是一种强类型的,面向对象的语言,它具有... 阅读全文
posted @ 2008-06-16 11:44 harry.guo 阅读(434) 评论(0) 推荐(0) 编辑