当前位置: 首页 > news >正文

lab5打卡

PART I:

最后一问其实没太看懂。。

 1 package lab5;
 2 
 3 public class Tester{
 4     public Tester(){
 5     }
 6     public void test() {
 7         System.out.println("test!");
 8     }
 9     public static void main(String[] args) {
10         Tester X=new Tester();
11         Tester2 Y=new Tester2();
12         X=Y;        
13       //Y=X;  //compile-time error;
14         Y=(Tester2)X;
15         X=new Tester();
16       //Y=(Tester2)X;//runtime error;
17 /**********************************************************/
18         Tester[] xa;
19         Tester2[] ya=new Tester2[2];
20         xa=ya;
21       //ya=xa; //compile-time error; 
22 /**********************************************************/
23         ya=new Tester2[2];
24         ya=(Tester2[])xa;
25         xa=ya;
26 /**********************************************************/
27         xa=new Tester[2];
28         xa[0]=new Tester();
29         xa[1]=new Tester();
30         xa[0]=ya[0];
31       //ya[0]=xa[0]; //compile-time error;
32       //ya=(Tester2[])xa;//runtime error;
33     }
34      
35 }
View Code

PART II:

 1 package lab5;
 2 
 3 public class T3 extends Tester implements T0{
 4       T3(){         
 5       }
 6       public static void main(String[] args) {
 7           Tester shh=new T3();
 8           T3 hihi=new T3();
 9           shh.test();
10           hihi.test();
11       }
12 }
View Code
1 package lab5;
2 
3 public interface T0 {
4     public void test();
5 }
View Code

(a)YES

(b)NO

(c)NO

(d)YES

 PART III:

PART IV:

 

 

(a)    It will call the subclass method

(b)    run-time error、

(c)

 

转载于:https://www.cnblogs.com/jxtang/p/7376717.html

相关文章:

  • 折腾了几个月,终于调教出一架可以抢车位的无人机。然而…
  • Vue实战(四)登录/注册页的实现
  • TROUBLESHOOTING GUIDE TNS-12518 TNS listener could not hand off client connection
  • 数据结构--zkw线段树
  • GraphicsStatsService之1-dump数据的实现
  • Nginx(转)
  • react-create-app
  • 好用的Vue状态管理模式:浅谈Vuet在实际应用中解决的问题
  • Android 解决 View 的滑动冲突
  • RabbitMQ-Java版本生产与消费
  • Ajax学习(一)
  • window对象
  • saltstack常用远程命令
  • vuex,vue问题汇集(一)
  • ERROR   OGG-01161 Bad column index (15) specified for table
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • Git 使用集
  • Making An Indicator With Pure CSS
  • MySQL的数据类型
  • React 快速上手 - 07 前端路由 react-router
  • react-native 安卓真机环境搭建
  • React-Native - 收藏集 - 掘金
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 仿天猫超市收藏抛物线动画工具库
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 技术发展面试
  • 少走弯路,给Java 1~5 年程序员的建议
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • (4.10~4.16)
  • (C语言)共用体union的用法举例
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (二)换源+apt-get基础配置+搜狗拼音
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (简单) HDU 2612 Find a way,BFS。
  • (转)winform之ListView
  • ./configure,make,make install的作用(转)
  • .NET : 在VS2008中计算代码度量值
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .NET Core 中的路径问题
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .NET Core中的去虚
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?
  • @EventListener注解使用说明
  • @JoinTable会自动删除关联表的数据
  • @SentinelResource详解
  • [AI]ChatGPT4 与 ChatGPT3.5 区别有多大
  • [AIGC] 如何建立和优化你的工作流?
  • [Android 13]Input系列--获取触摸窗口
  • [BUUCTF]-Reverse:reverse3解析
  • [C/C++]数据结构 堆的详解
  • [FC][常见Mapper IRQ研究]