基础:覆盖
来源:互联网 发布:七天教育网络查分 编辑:程序博客网 时间:2024/05/16 00:37
System.out.println("无参数构造函数");
Child child = new Child(); 结果:先执行父类,后执行子类
System.out.println("有参数构造函数");
Child c2 = new Child("milk","jin"); 结果:先执行父类无参构造函数,后执行子类的方法体
System.out.println("调用属性");
System.out.println(child.book); 结果:执行显示子类的book属性值
child.drink(); 结果:执行显示子类的函数值
System.out.println("无参数构造函数");
Parent p = new Child(); 结果:先执行父类,后执行子类
System.out.println("有参数构造函数");
Parent p2 = new Child("sugar","summer"); 结果:先执行父类无参构造函数,后执行子类的方法体
System.out.println("调用属性");
System.out.println(p.book); 结果:执行显示父类的book属性值
Child child = new Child(); 结果:先执行父类,后执行子类
System.out.println("有参数构造函数");
Child c2 = new Child("milk","jin"); 结果:先执行父类无参构造函数,后执行子类的方法体
System.out.println("调用属性");
System.out.println(child.book); 结果:执行显示子类的book属性值
child.drink(); 结果:执行显示子类的函数值
System.out.println("无参数构造函数");
Parent p = new Child(); 结果:先执行父类,后执行子类
System.out.println("有参数构造函数");
Parent p2 = new Child("sugar","summer"); 结果:先执行父类无参构造函数,后执行子类的方法体
System.out.println("调用属性");
System.out.println(p.book); 结果:执行显示父类的book属性值
p.drink(); 结果:执行显示子类的函数值
- 基础:覆盖
- java基础覆盖
- Java基础-覆盖和重载
- 棋盘覆盖(基础分治)
- 基础巩固--重载与覆盖
- java基础之变量覆盖?
- Java基础语法-重写与覆盖
- java基础语法-重载与覆盖
- C# 基础--重写和覆盖区别
- 基础—重载和覆盖区分
- java基础中的覆盖和重写分析
- 【基础练习】【贪心】codevs1214 线段覆盖题解
- <C/C++基础>重载、覆盖、隐藏
- 【基础练习】【贪心】codevs1214 线段覆盖题解
- C++基础 虚函数、重载、覆盖、隐藏
- 【C#基础】重载和重写(覆盖)
- Java基础之(八)方法覆盖
- php审计基础四:变量覆盖
- execute sp_executesql 拼接sql 并执行
- html
- 1 搭建Web 3D开发环境
- 拷贝构造函数&构造函数&重载赋值运算符
- Using Queue
- 基础:覆盖
- 如何获取尚未开票信息(包括交货单、销售订单)
- 网站设计八个基本步骤
- Word中如何将多级列表与标题样式关联起来
- 层的拖动
- 浅析C# Dispose方法的实现
- android 自定义title bar
- POJ 2151 Check the difficulty of problems DP
- 获取汉字拼音