摘要: 在面向对象的编程语言中,抽象类和接口是并存的两个概念,它们之间有很大的相似性,然而也存在一些区别。简单的概括,从语法上来讲,抽象类是可以实例化的,但是接口不存在实例化的问题。从设计的角度来讲,体现出设计者对于相关问题域的诠释。有的面向对象的编程语言,只支持单继承,但是支持多接口。通过接口的方式可以达到或者实现类似于C++中多继承的机制。 对于只支持单继承的编程语言,通过抽象类和接口的使用,更能够体... 阅读全文
posted @ 2009-04-16 18:11 维博.WILBUR 阅读(469) 评论(1) 推荐(0) 编辑