学习Java你需要知道这些——三大特性之多态

zzhhrz 19 0 PDF 2020-12-23 06:12:36

多态,顾名思义就是多种状态的意思。简单来说就是同一个接口使用不同的实例来执行不同操作抽象一点:猫和狗都会叫,但是它们叫的声音不一样。 多态的存在必须满足一下条件: 继承(extends或implements) 重写(override) 父类引用子类对象 多态的优点: 消除类型之间的耦合关系 可替换性 可扩充性 接口性 灵活性 简化性 以下面的代码为例: public class Animal { String color; String name; public void Call() { System.out.println("动物叫"); } public void getN

用户评论
请输入评论内容
评分:
暂无评论