Java教程

合肥工业大学——java(最新版)——第二次作业

本文主要是介绍合肥工业大学——java(最新版)——第二次作业,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

作业2

  1. 假设Fruit、Apple、Orange、GoldenDelicious和Macintosh声明如下图所示。

图1 GoldenDelicious和Macintosh是Apple的子类,Apple和Orange是Fruit的子类
假设给出下面的声明:
在这里插入图片描述

Fruit fruit = new GoldenDelicious();
Orange orange = new Orange();
回答下面的问题:
(1) fruit instanceof Fruit的值为true吗?
(2) fruit instanceof Orange的值为true吗?
(3) fruit instanceof Apple的值为true吗?
(4) fruit instanceof GoldenDelicious的值为true吗?
(5) fruit instanceof Macintosh的值为true吗?
(6) orange instanceof Orange的值为true吗?
(7) orange instanceof Fruit的值为true吗?
(8) orange instanceof Apple的值为true吗?
(9) 假设makeAppleCider方法定义在Apple类中,fruit可以调用这个方法吗?orange可以调用这个方法吗&#x

这篇关于合肥工业大学——java(最新版)——第二次作业的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!