Java 编程中的枚举、嵌套类型与接口实现
1. 距离接口与实现
1.1 距离接口与实现类
定义了 Distance 接口和 DistanceImplementation 类。 Distance 接口包含 ofMeter 、 ofKilometer 、 meter 和 kilometer 方法,其中 kilometer 是默认方法。 DistanceImplementation 类实现了 Distance 接口,其构造函数接收一个整数值, meter 方法是唯一的抽象方法实现。
interface Distance {
Distance ofMeter(int value);
Distance ofKilometer(int value);
int meter();
default int kilometer() {
return meter() / 1000;
}
}
class DistanceImplementation implements Distance {
private final int value;
public DistanceImplementation(int value) {
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



