2014年10月3日
摘要: 多态通过分离“做什么”和“怎么做”,从另一个角度讲接口和实现分离开来。多态的作用是消除类型之间的耦合关系,多态方法调用允许一种类型表现出与其他相似类型之间的区别,只要他们都是从同一个基类导出而来的。1.方法参数中传入基类,可以使子类方便调用class Instrument{ public vo... 阅读全文
posted @ 2014-10-03 21:49 winlrou 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 当我们在使用第三方或者其他人已经写好的类时,通常有两种方法: (1).组合:在新的类中产生现有类的引用。 (2).继承:按照现有类的类型创建新类。 1.组合 简单理解就是新类中,创建一个变量,变量的引用为现有类。 我们在很多场景下都是用到组合,如: public class Lesson_04_Extend { private Extend1 extend1; //... 阅读全文
posted @ 2014-10-03 15:08 winlrou 阅读(175) 评论(0) 推荐(0) 编辑