多态
天之渺
这个作者很懒,什么都没留下…
展开
-
多态理解、object类、包装类和单元测试的讲解11
知识点1:多态的理解 开发中多态的常见场景 public static void main(String[] args) { //开发中很少见的多态场景 Person p1 = new Man(); System.out.println(p1.id);//属性不存在多态性 p1.eat(); // p1.earnMoney(); PersonTest test = new PersonTest();原创 2020-07-07 18:23:16 · 132 阅读 · 0 评论 -
多态的含义与使用10
知识点1:子类对象实例化的过程 * 1. 从结果上来说:体现为类的继承性 * 子类继承父类以后,当创建子类对象时,堆空间中除了会加载子类自己特有的属性之外,还会加载其所有的父类 * 中的属性。当权限允许的情况下,子类对象可以调用父类的属性。 * * 2. 从过程上来看: * 当我们子类构造器创建子类对象时,一定会直接或间接的调用其父类的构造器,乃至于父类的父类的构造器,。。。 * 直到调用了java.lang.Object类的构造器。由于我们加载过子类的所有的父类的构造器,所有,我们在堆空间原创 2020-07-06 19:00:23 · 237 阅读 · 0 评论