题目
题目
简答题

Consider the following inheritance hierarchy: If we run the following code, what is printed to the screen?

题目图片
查看解析

查看解析

标准答案
Please login to view
思路分析
First, I identify the class hierarchy and what each class does. There is an abstract class Drink with a protected name and price, and an abstract method getDiscount. The concrete subclasses Coffee and Beer override getDiscount to provide their own discount logic: Coffee multiplies the price by 0.5, while Beer subtracts 1 from the price. The constructors initialize name and price via su......Login to view full explanation

登录即可查看完整答案

我们收录了全球超50000道考试原题与详细解析,现在登录,立即获得答案。

更多留学生实用工具

加入我们,立即解锁 海量真题独家解析,让复习快人一步!