摘要: Polymorphism:多态。多态是继抽象、继承之后java的第三种基本特征。它从另一角度将接口和实现分离开来,多态不但能改善代码的组织结构和可读性,还有利于程序的可扩展性。我们知道继承允许将对象视为它本身的类型或其基类类型来处理;这种能力是很给力的,因为它允许将多种类型(从同一基类导出的)视为同一类型来处理,而同一份代码也可以毫无差别地运行在这些不同类型之上了。多态方法调用允许一种类型表现出与其他相似类型之间的区别,只要他们是从同一基类导出来的。这种区别是根据方法行为的不同而表示出来的,虽然这些方法都可以通过同一个基类来调用。java中的所有方法都是通过动态绑定来实现多态的,所以我们可以编 阅读全文
posted @ 2012-09-02 19:09 ljob 阅读(345) 评论(0) 推荐(0) 编辑