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

浙公网安备 33010602011771号