摘要: 首先需要知道: 当执行到子类的构造函数的时候,首先第一个代码是执行super(),哪怕你没有显示的写出来,他也是会去执行父类的实例化 实例化子类的时候系统默认调用父类无参构造方法super(),即默认会在子类的构造方法中的第一行加上父类的无参构造方法 总结类加载的顺序: 1.加载静态成员/代码块: 阅读全文
posted @ 2018-07-30 16:18 劈天造陆 阅读(990) 评论(0) 推荐(0)
摘要: 先上代码 输出如下 首先需要明白多态的定义: 1、使用父类类型的引用指向子类的对象; 2、如果子类重写了父类的虚方法,那么调用这个方法的时候,将会先调用子类的方法--动态调用/动态连接; 3、父类引用指向子类对象 也称之为“上溯造型”,父类的方法称之为“虚方法”,需要注意的是:方法是调用子类自己的( 阅读全文
posted @ 2018-07-30 15:45 劈天造陆 阅读(562) 评论(0) 推荐(0)