摘要: 多态 2.1 概述 引入 面向对象的三大特征:封装、继承、多态。 extends继承或者implements实现,是多态的前提条件。 生活中,比如跑的动作,小猫、小狗和大象,跑起来是不一样的。再比如飞的动作,昆虫、鸟类和飞机,飞起来也 是不一样的。可见,同一行为,通过不同的事物,可以体现出来的不同的 阅读全文
posted @ 2020-03-04 23:50 _Anke 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 引用类型转换 多态的转换分为向上转型与向下转型两种: 向上转型 其实就是多态的写法: 格式:父类名称 对象名 = new 子类名称(); 含义:右侧创建一个子类对象,把他当做父类来看待使用 Animal animal = new Cat(); 注意事项:向上转型一定是安全的,从小范围转向了大范围,比 阅读全文
posted @ 2020-03-04 23:48 _Anke 阅读(133) 评论(0) 推荐(0) 编辑