首页 > 其他分享 >动手动脑--代码测试

动手动脑--代码测试

时间:2022-10-14 00:34:39浏览次数:40  
标签:-- 子类 代码 动脑 父类 方法

 

1. 左边的程序运行结果是什么?

 

 

2. 你如何解释会得到这样的输出?

(1):当子类和父类拥有同名方法时,并且让一个父类变量引用一个子类对象时,调用哪个方法由自己的真实类型来决定。

(2):如果子类与父类有相同的字段,则子类中的字段会代替或隐藏父类的字段,子类方法中访问的是子类中的字段(而不是父类中的字段)。

 

标签:--,子类,代码,动脑,父类,方法
From: https://www.cnblogs.com/yitongtianxia666/p/16790197.html

相关文章

  • 现代JavaScript教程第一部分读书笔记
    现代Javascript教程第一部分读书笔记书籍网址:https://zh.javascript.info/ES6ES6,一种js标准,类似于cpp11这种,目的是规范不同平台下浏览器的行为。usestrict参考https:......
  • Vue1的响应式原理笔记
    参考:https://www.bilibili.com/video/BV1G54y1s7xVhttps://juejin.cn/post/6932659815424458760递归向下创建obObject.defineProperty方法,可以自定义get和set一个对象......
  • 动手动脑--测试
    下列语句哪一个将引起编译错误?为什么?哪一个会引起运行时错误?为什么?m=d;d=m;d=(Dog)m;d=c;c=(Cat)m;我认为第一句不出错,可以用子类给父类赋值,因为子类里有父类里......
  • 《信息安全与设计》第四章学习笔记
    第4章并发编程知识点归纳并行性和并发性1.真正的并行执行只能在多个处理组件的系统中实现,比如多处理器或多核系统。2.在单CPU系统中,并发性是通过多任务处理实现的。......
  • 肖sir__性能指标___归纳
    性能指标一、性能测试指标性能测试是通过测试工具模拟多种正常、峰值及异常负载条件来对系统的各项性能指标进行测试。目的:验证软件系统是否能够达到用户提出的性能指标......
  • 分值和循环(1)
    1//分支和循环2022-10-1400:21:082#define_CRT_SECURE_NO_WARNINGS13#include<stdio.h>4//intmain(){5//charch=0;6......
  • linux中使systemd-journald永久保存日志并挂载容器-普通用户挂载
    永久保留日志     ......
  • 动手动脑--多态小结
      通过在编程中应用多态,可以使我们的代码具有更强的适用性。当需求变化时,多态特性可以帮助我们将需要改动的地方减少到最低限度。多态编程有两种主要形式:(1)继承多态:示......
  • 567. 字符串的排列
    567.字符串的排列来自<https://leetcode.cn/problems/permutation-in-string/?envType=study-plan&id=suan-fa-ru-men&plan=algorithms&plan_progress=sc0sqw2>cla......
  • 动手动脑--
    1.运行 TestInherits.java示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码,显式调用GrandParent的另一个构造函数,注意这句调用代码是否是......