摘要: 1.多态的成员访问特点 1.成员变量访问特点 分为两个阶段,编译阶段,系统会看父类中是否存在该成员变量,如果存在,运行阶段就会使用父类的成员变量,否则报错 当我们在父类中删去num时,编译直接报错 2.成员方法访问特点 分为两个阶段,编译阶段,如果父类中有对应调用的方法,运行就会调用子类的方法,如果 阅读全文
posted @ 2025-02-24 22:45 直実 阅读(19) 评论(0) 推荐(0)
摘要: 1.多态的前提条件 第一点和第二点都很好理解,第三点父类引用指向子类对象是什么意思?以下图进行讲解 我们以前的写法,如下图,叫做子类引用指向子类 那父类引用呢?就是把左边换成父类Animal即可 因为dog和cat都是Animal的子类,所以二者皆可用该种引用方式 并不是所有的对象都可以左右两边类型 阅读全文
posted @ 2025-02-24 22:01 直実 阅读(13) 评论(0) 推荐(0)
摘要: 1.多态的介绍 总的来说就是一句话,使用多态,所有的子类都可以根据父类这个桥梁来连接它们各自的成员方法,从而调用方法,减少多次的代码重写,使代码更加简单便捷 我们以之前说的公司写业务为例子来理解多态,假设公司现在又要管理国外的业务,此时我们就需要重写一份关于国外的方案 从该业务上,也能看出接口的好处 阅读全文
posted @ 2025-02-24 21:26 直実 阅读(5) 评论(0) 推荐(0)