摘要: 相同点:1.都不能被直接实例化,都可以通过继承实现其抽象方法2.都是面向对象的技术基础,实现了诸多设计模式不同点:1.接口支持多继承,抽象类不能实现多继承。2.接口只能定义抽象规则,抽象类即可以定义抽象规则还可以提供已实现的方法。(即:接口只能定义虚拟方法,而抽象类即可定义虚拟方法,还可提供实方法。)3.接口是一组行为规范,抽象类是一个不完整的类(着重族的概念)。4.接口可以支持回调,抽象类不能实现回调因为继承不支持--这里还不太理解5.接口只包含方法、属性、索引器、事件的签名,但不能定义字段和包含实现的方法;抽象类可以定义字段、属性,包含实现的方法。6.接口可以用于值类型和引用类型;抽象类只 阅读全文
posted @ 2012-10-23 09:27 cnly 阅读(251) 评论(0) 推荐(0)
摘要: 少了博客园的存在,还真是难受。虽然只是短短的几个小时,博客园给我带来无限的空间,发展的空间。 谢谢各位牛人的无私奉献! 博客园,加油! 阅读全文
posted @ 2012-10-22 09:30 cnly 阅读(98) 评论(0) 推荐(0)