
Java中的类与对象、上转型及接口回调
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程讲解Java编程语言中类和对象的基本概念,以及如何实现类型转换(上转型)和使用接口进行回调,帮助初学者掌握面向对象的核心技能。
第一部分包含一个抽象类ObjectVolume如下所示:
```java
abstract class ObjectVolume{
abstract double getVolume(); // 返回物体的体积
}
```
(1)编写球体类、立方体类以及圆柱体类,它们是抽象类ObjectVolume的子类。
(2)创建一个公共类,该类包含main方法和静态方法static void get(ObjectVolume obj)。
(3)在main方法中,当从键盘输入数字1表示选择球体、输入2表示立方体、输入3则代表圆柱体时,调用get方法可以分别计算并返回这三种物体的体积值。
第二部分包含一个接口UnitPrice如下所示:
```java
interface UnitPrice{
public double unitprice( ); // 返回商品的单价
}
```
(1)编写电视机类、计算机类和手机类来实现上述接口UnitPrice。
(2)创建另一个公共类,该类同样含有main方法以及静态方法static double get(UnitPrice u)。
(3)在main方法中,从键盘上分别输入电视、电脑及手机的销售数量后,通过调用get方法可以得到商店关于这些商品的总销售额。
全部评论 (0)
还没有任何评论哟~


