Как создать объект с именем, введенным пользователем

Дата публикации: 06.01.2026

Как создать объект с именем, введенным пользователем

1fe42462

Содержимое статьи:

Необходимые шаги

  1. Запросить у пользователя имя при помощи Scanner.
  2. Создать новый объект класса Cat с именем, введенным пользователем.

    Пример кода

    import java.util.Scanner;
    public class Loader {
    private static double minWeight = 1000;
    private static double maxWeight = 9000;
    public static void main(String[] args) {
    System.out.println("Do you want to create a pet?");
    Scanner pet = new Scanner(System.in);
    String input = pet.nextLine();
    if (input.equals("yes")) {
    System.out.println("Let's go!");
    } else if (input.equals("no")) {
    System.out.println("Then go away!");
    } else {
    System.out.println("Enter yes or no");
    }
    System.out.println("Choose the name for your pet: ");
    Scanner name = new Scanner(System.in);
    String name2 = name.nextLine();
    System.out.println("Your pet name is " + name2 + " now");
    // Создать новый объект Cat с именем, введенным пользователем
    Cat cat = new Cat(name2);
    System.out.println("You can:\nfeed your cat\ndrink your cat\nmeow cat\nChoose anything ");
    }
    // Класс Cat с конструктором, принимающим имя
    public static class Cat {
    private String name;
    private double weight;
    public Cat(String name) {
    this.name = name;
    weight = 1500.0 + 3000.0 * Math.random();
    }
    public void meow() {
    weight--;
    System.out.println("Meow");
    }
    public void feed(Double amount) {
    weight = weight + amount;
    }
    public void drink(Double amount) {
    weight = weight + amount;
    }
    public Double getWeight() {
    return weight;
    }
    public String getName() {
    return name;
    }
    }
    }


Биткоин курс на платформе
Чат рулетка 2026: Интересные беседы
Чат-рулетка с анонимными пользователями: безопасное общение
Чат с Аней: Личное пространство
Как найти друзей в интернете
Как продвигать сайты с помощью ИИ
Как проверить давление шин "Pirelli"
Как установить шинные покрышки "Goodyear" на автомобиль
Какие типы смазок рекомендует "Рено"
Мир Roblox: развлечения
Монетизация сообщества Vkontakte
Обзор системы бортового компьютера "Калина"
Онлайн генератор этикеток для бизнеса
Онлайн рулетка 18+ чат
Ошибки при обслуживании автомобиля: что делать если аккумулятор срабатывает плохо
Основы техники безопасности при покупке автомобиля
Особенности технического обслуживания "Москвича"
PHP скрипты для автоматизации бизнеса
Проблемы при запуске двигателя "УАЗ": что делать если не заводится
Ремонт квартир в ТЦ
Сколько получают SEO-маркетологи
Случайная видео связь
Старт в Москве: ИП или ООО — как выбрать?
Теплоизоляция зданий в Твери и регионе
Трубная продукция для нефтепродуктопроводов
Vdsina: Свобода выбора
Видеочат с носителями языка
Видеосвязь с любым местом
Загородный дом с гаражом

Политика конфиденциальности