com/codegym/task/task15/task1529/Helicopter.java:4: error: com.codegym.task.task15.task1529.Helicopter is not abstract and does not override abstract method fly() in com.codegym.task.task15.task1529.CanFly
public class Helicopter implements CanFly {
^
com/codegym/task/task15/task1529/Plane.java:4: error: com.codegym.task.task15.task1529.Plane is not abstract and does not override abstract method fly() in com.codegym.task.task15.task1529.CanFly
public class Plane implements CanFly {
^
package com.codegym.task.task15.task1529;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Mastering the static block
*/
public class Solution {
public static void main(String[] args) {
}
static {
reset();
}
public static CanFly result;
public static void reset() {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try {
String str = reader.readLine();
if (str.equals("helicopter")) {
result = new Helicopter();
}
else if (str.equals("plane")) {
int p = Integer.parseInt(reader.readLine());
result = new Plane(p);
}
reader.close();
} catch(IOException e) {
e.printStackTrace();
}
}
}