Программирование на Java с JavaFx: Создаем Почтовый Клиент
Advanced Java programming with JavaFx: Write an email client
Сообщение, выводимое на консоль при нажатии кнопки, может быть полезным, но в какой-то момент вам нужно выйти за рамки основ. Обучение на основе проектов - лучший способ стать компетентным программистом. Писать приложение-калькулятор - это весело, но знаете, что смешнее? Вы не сможете получить должность программиста, просто создавая простые приложения или просматривая презентации.
Премиум
scanner.nextInt();
scanner.nextDouble()
Но все равно благодарен автору за курс, полезный.
User andrew = new User("Andrew");
User bob = new User("Одинаковое имя");
User eugene = new User("Одинаковое имя");
andrew.subscribe(bob);
bob.subscribe(andrew);
eugene.subscribe(andrew);
System.out.println(andrew.isSubscribe(eugene));
System.out.println(andrew.isFriend(eugene));
Результатом будет true хотя andrew не добавлял eugene , так как автор сравнивает имена через getName().
Правильный вариант будет:
public boolean isSubscribe(User user) {
return this.subscriptions.contains(user);
}