2012年6月18日

有关多重继承、抽象数据类型和java的一些情况(转载)

摘要: 许多C++程序员都知道Java在很大程度上是基于C++的,然后Java的创立者选择省略掉多重继承。他们认为多重继承引入了复杂性,这不利于Java的易用性。他们认为使用所谓的接口可以实现多重继承的90%的功能。 一个接口更像一个抽象数据类型,它定义了一组只能在派生类中实现的函数。然后使用接口,你并不是直接从接口派生,而是从另一个类派生后实现这个接口,就像多重继承一样。... 阅读全文

posted @ 2012-06-18 12:13 Jerry Zong 阅读(322) 评论(0) 推荐(0) 编辑

导航