1. Главная
  2. Библиотека
  3. Программирование
  4. Создай класс Item с атрибутами: название, цена. Создай...
Разбор задачи

Создай класс Item с атрибутами: название, цена. Создай класс Merchant с атрибутами: имя, сумма денег и методами: (item): если у тебя достаточно денег, уменьшай сумму на цену товара и добавляй товар в инвентарь. (item): если товар есть в инвентаре,

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Создай класс Item с атрибутами: название, цена. Создай класс Merchant с атрибутами: имя, сумма денег и методами: (item): если у тебя достаточно денег, уменьшай сумму на цену товара и добавляй товар в инвентарь. (item): если товар есть в инвентаре,

Условие:

Создай класс Item с атрибутами: название, цена.

Создай класс Merchant с атрибутами: имя, сумма денег и методами:
\nbuy(item): если у тебя достаточно денег, уменьшай сумму на цену товара и добавляй товар в инвентарь.
\nsell(item): если товар есть в инвентаре, продавай его, возвращая деньги.

Создай несколько товаров и торгуй ими с торговцем.

Решение:

Давайте создадим систему торговли с классами Item и Merchant, как вы описали. Вот пример реализации:

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой атрибут класса Merchant отвечает за хранение списка товаров, принадлежащих торговцу?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет