import java.util.Scanner;
/** Product - Robot */
abstract class Robot {
private int power;
Robot(int power) {
this.power = power;
}
public abstract String getName();
public abstract String getDescription();
public int getPower() {
return power;
}
@Override
public String toString() {
return "robot: {\n\t" +
"name : " + getName() + "\n\t" +
"description : " + getDescription() + "\n\t" +
"power : " + getPower() + "\n}";
}
}
/** Robot types */
enum RobotType {
ROBOT_CLEANER,
/** write your code here ... */
}
/** Concrete Product - Robot Cleaner */
class RobotCleaner extends Robot {
private String name;