Подскажите, почему цикл срабатывает только один раз? И выводится только "I usually just live." ?
По моему мнению, у меня while {} задано так, чтобы срабатывало при одном из четырёх слов ("user", "loser", "coder", "proger"). Если введённое слов одно из них - то цикл прогоняется. И опять, возвращается к чтению с клавиатуры. Пока не введётся какое-то другое слово.
Во всяком случае, в задумке так. В чем ошибка?
package com.javarush.task.task14.task1411;
public interface Person {
class User implements Person {
void live() {
System.out.println("I usually just live.");
}
}
class Loser implements Person {
void doNothing() {
System.out.println("I usually do nothing.");
}
}
class Coder implements Person {
void writeCode() {
System.out.println("I usually write code.");
}
}
class Proger implements Person {
void enjoy() {
System.out.println("It's a wonderful life!");
}
}
}