`
yahaitt
  • 浏览: 756499 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

一个笔试题,考多态

 
阅读更多

写出运行结果

 

java 代码
  1. package com.test;   
  2.   
  3. public class Tt {   
  4.   
  5.     public static void main(String[] args) {   
  6.         BB bb = new BB();   
  7.         bb = new BB();   
  8.     }   
  9.   
  10. }   
  11.   
  12. class AA   
  13. {   
  14.     static  
  15.     {   
  16.         System.out.println("static_aa");   
  17.     }   
  18.        
  19.     public AA()   
  20.     {   
  21.         System.out.println("aa");   
  22.     }   
  23. }   
  24.   
  25. class BB extends AA   
  26. {   
  27.     static  
  28.     {   
  29.         System.out.println("static_bb");   
  30.     }   
  31.        
  32.     public BB()   
  33.     {   
  34.         System.out.println("bb");   
  35.     }   
  36. }   
  37.   
  38.   

 

输出结果如下:

static_aa
static_bb
aa
bb
aa
bb

分享到:
评论
4 楼 kjsoloho 2012-04-24  
明显不是考多态。考的是静态代码运行,和构造器的初始化
3 楼 waainli 2012-03-30  
这道题目的精华在第七句。
2 楼 xiangxuehai_jiaer 2011-08-24  
我感觉他是在考有关静态代码块的运行机制
1 楼 longxiaoyan 2009-12-24  
静态代码块只执行一次。但是这是考多态吗?多态的必要条件之一是重写,这里面没有重写吧。

相关推荐

    C++笔试题(很全的)

    答案:虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个虚拟函数的入口地址的数组.而对象的隐藏成员--虚拟函数表指针是在运行期--也就是构造函数被调用时进行初始化的,这是实现多态的关键.

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集.zip

    跳还是不跳,是一个问题——跳槽时该如何权衡?.docx 进入IT企业必读的324个JAVA面试题.pdf 阿里2015实习生-客户端笔试题目解析.docx 面试帮-IT面试宝典.apk 面试题库 高吞吐低延迟Java应用的垃圾回收优化.docx 黑马...

    java面试笔试题库java软件设计java笔试题大集合及答案文档资料合集300MB.zip

    跳还是不跳,是一个问题——跳槽时该如何权衡?.docx 进入IT企业必读的324个JAVA面试题.pdf 阿里2015实习生-客户端笔试题目解析.docx 面试帮-IT面试宝典.apk 面试题 面试题库 高吞吐低延迟Java应用的垃圾回收优化....

    程序员面试经典题

    答案:虚拟函数表是在编译期就建立了 各个虚拟函数这时被组织成了一个虚拟函数的入口地址的数组 而对象的隐藏成员 虚拟函数表指针是在运行期 也就是构造函数被调用时进行初始化的 这是实现多态的关键 2 将一个 1M ...

    java多态的笔试题-Tychus:泰凯斯

    Java多态的笔试题 Tychus:一种表征细菌基因组的工具。 目录 概述 Tychus 是一种工具,允许研究人员执行大规模并行序列数据分析,目标是对细菌基因组进行高可信度和全面的描述。 Tychus 管道的主要功能包括使用开源...

    java面试笔试题库java学习笔记开发教程互联网公司面试资料大全合集.zip

    跳还是不跳,是一个问题——跳槽时该如何权衡?.docx 进入IT企业必读的324个JAVA面试题.pdf 阿里2015实习生-客户端笔试题目解析.docx 面试帮-IT面试宝典.apk 面试题 面试题库 高吞吐低延迟Java应用的垃圾回收优化....

    .netC#笔试题

    C#笔试题,供职场新人平时练习使用。多多练习,多多琢磨,收获多多,重在理解,关键概念,比如面向对象语言的三个特性:封装,继承,多态

    java面试笔试题集合

    java面试笔试题集合4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 2...

    1994到2007年全国计算机等级考试二级笔试试题及解答

    下列各题A)、B)、C)、D)四个选项中,只有一个是正确的,请将正确选项涂写在答题卡上,答在试卷上不得分。 (1)软件是指 A)程序 B)程序和文档 C)算法加数据结构 D)程序、数据和相关文档的集合 (2)软件调试的...

    朗讯、华为C++笔试题、答案

    华为朗讯C++笔试题C++笔试题 1.多态类中的虚函数表是Compile-Time,还是Run-Time时建立的? 答案:虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个虚拟函数的入口地址的数组.而对象的隐藏成员--虚拟...

    java多态的笔试题-iOS-interview:遵循iOS开发人员/工程师面试指南

    Java多态的笔试题iOS-面试 准备 面试前 | | | | | | | 文件夹 文件夹1. 2. 3. 4. scalsys.com 5. 6. 7. [简历]() iOS(快速): 理论 - 实用(快速知识)- 实用(iOS知识)- 数据结构和算法 - 阿尔格: 麻省理工学院...

    华为笔试题附答案

    华为笔试题4,静态,堆栈,引用和指针,二叉树,继承和多态,虚函数,虚构造

    C++ 40笔试题 [不用多说]

    C++ 40笔试题 [不用多说] 1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态

    java笔试题大集合及答案

    几乎涉及到java的所有基础知识,线程,集合,关键字,继承封装多态,框架。部分有涉及到算法以及编程。

    java多态的笔试题-Python-OOP:面向对象编程

    Java多态的笔试题Python 和面向对象编程 通过我们与行业合作伙伴的研究和合作,Make School 决定专注于四种核心语言。 Python - 用于计算机科学、数据科学和白板编码。 JavaScript - 用于后端和前端 Web 开发 Swift ...

    java多态的笔试题-converter-app:一个用Java编写的简单测量转换器程序

    Java多态的笔试题用 Java 编写的简单测量转换器 一个完整的转换器程序,带有用于分发的 Java 可执行文件 (jar)。 在源代码中,我演示了所有内容,包括单元测试。 对于单元测试,大多数情况下,我只是测试这些对象的...

    千方百计笔试题大全

    72、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 18 73、线程的基本概念、线程的基本状态以及状态之间的关系 18 74、sleep() 和 wait() 有什么区别? 18 75、socket...

    c++笔试题(无答案)

    4.一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态? 在子类的空间里,有没有父类的这个函数,或者父类的私有变量? 5.给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续...

    java多态的笔试题-Apex-Patterns:顶点模式

    Java多态的笔试题 global访问修饰符,它比public修饰符更宽松,允许跨命名空间和应用程序进行访问。 列表 您可以在创建列表时或在创建列表后通过调用 add() 方法向列表添加元素。 列表不需要您提前确定需要分配多少...

    C/C++笔试题.doc

    1,是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态?2.输入一个字符串,将其逆序后输出。(使用C++,不建议用伪码)3.请简单描述Windows内存管理的方法

Global site tag (gtag.js) - Google Analytics