feat(weather): interfaces
This commit is contained in:
parent
183423e1ef
commit
9bf42e49bc
5
src/main/java/eirb/pg203/Temperature.java
Normal file
5
src/main/java/eirb/pg203/Temperature.java
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
package eirb.pg203;
|
||||||
|
|
||||||
|
public class Temperature {
|
||||||
|
|
||||||
|
}
|
5
src/main/java/eirb/pg203/WeatherDataAPI.java
Normal file
5
src/main/java/eirb/pg203/WeatherDataAPI.java
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
package eirb.pg203;
|
||||||
|
|
||||||
|
public interface WeatherDataAPI {
|
||||||
|
Temperature getTemperature(int day, String city);
|
||||||
|
}
|
7
src/main/java/eirb/pg203/WeatherDisplay.java
Normal file
7
src/main/java/eirb/pg203/WeatherDisplay.java
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
package eirb.pg203;
|
||||||
|
|
||||||
|
public interface WeatherDisplay {
|
||||||
|
void display();
|
||||||
|
|
||||||
|
void addAPI(WeatherDataAPI w);
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user