本人刚学Java,有点看不懂,请大师指教

图片说明
能说说思路吗?

水类
public class Water {
属性1;
属性2;
...
}

设备接口
public interface equipments {
过滤();
缓冲();
加热();
放糖();

}

设备实现类,继承水类,实现设备接口
public class 纯净水设备 extends Water implements equipments {
...
}

class 纯净水设备(Equipments)extends 水 implements 过滤,缓冲,加热,放糖{}从这句话可以获取很多信息
首先class 纯净水设备继承水,那么我们就要先定义一个水的对象(里面的属性和方法可以根据自然界的水的特征和上面的作业内容里获取),
然后class 纯净水设备实现了过滤,缓冲,加热,放糖这几个接口,那么就要定义这几个接口和接口里面对应的方法
之后class 纯净水设备 继承水 实现 过滤,缓冲,加热,放糖接口在根据流程实现相应的逻辑和方法调用

定义几个接口,然后接口中会预先定义有一些方法,然后类实现这些接口,所以就要实现这些接口中定义的一些方法。
思路就是这样啦,要代码的话。。。

你可以多写几个类。
给你布置作业的某某某可能想要你明白接口。
你可以多写一些不同的接口,然后去实现这些接口。
接口的好处在于它控制的灵活,等你做项目接触到这块的时候,你就知道接口是多么好用了。

考的应该是多态。接口也是多态的一种实现。 你可以百度看看。 过滤,缓冲,加热,放糖。后续可能有更多的工序。

写了interface的就是接口,写了class的应该就是实现类,实现类要实现接口里面定义的方法。

作业可以网上参考一下,然后自己试试写。。。。。。。