摘要: 一、什么是多态 父类类型的变量指向子类创建的对象,使用该变量调用父类中一个被子类重写的方法,则父类中的方法呈现出不同的行为特征,这就是多态。 简单的来说编译时方法行为表现的是父类中的方法,运行时方法行为表现的是子类中重写该方法的行为特征。 二、为什么需要多态 1、实现代码的复用,避免代码的冗余; 2 阅读全文
posted @ 2020-03-12 15:44 zw张巍 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、设计模式的诞生与发展 模式起源于建筑领域,公认的建筑学领域模式之父,著名建筑学家克里斯托弗 · 亚历山大将模式描述为:"每个模式都描述了一个在我们的环境中不断出现的的问题,然后描述了该问题的解决方案的核心,通过这种方式,你可以无数次使用那些已有的解决方案,无需再重复相同的工作"。 将模式引入软件 阅读全文
posted @ 2020-03-12 15:22 zw张巍 阅读(590) 评论(0) 推荐(0) 编辑