java第七章练习题(多态)

这是一组关于Java中多态性的练习题,涵盖了多态的概念、方法绑定、类型判断、继承与覆盖等知识点。题目包括选择题,涉及了静态与动态绑定、instanceof关键字的应用、方法重写与重载的实例,以及向上转型和向下转型可能导致的运行时异常。通过这些题目,可以深入理解Java的多态特性。
摘要由CSDN通过智能技术生成

第七章练习题(多态)

 

    1.下列自‘关多态的叙述正确的是哪项?(选两项)

    A.父类的引用指向子类的实例是一种多态

    B. 子类的引用指向子类的实例是一种多态

    c.接口的引用指向实现该接口类的实例是一种多态

    D.抽象类的引用指向抽象类的实例是一种多态

   

    2.Java中方法绑定有哪些形式?(选两项)

    A.编译时刻绑定

    B.运行时刻绑定

    c.静态绑定

    D.私有绑定

    

    3.表达式"hello" instance of String返回的值是哪项?

    A.   true

    B.  false

    C.  1

    D.  0

   

    4.求平方根方法public static double sqrt (double a)可以传递的参数

    类型有哪些?(选三项)

    A. byte

    B.float

    C. String

    D. long

   

    5.涉及类MyClass的方法签名足public void  find(MyClass a),那么该 方法可接收的实际参数的类型可以是哪些?(选两项)

    A. MyClass类的类型

    B. MyClass子类的类型

    C. Object类型

    D.所有接口

 

    6.使用下列哪些关键字可以判定实参的具体类型?

    A. as

    B. is

    C. instanceof    

    D. extends

 

    7.  现有:

    class Pencil  {

    public void write (String content){

    System.out.println ("

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值