Задание 1
Разработать базовый абстрактный класс Товар (Product), реализующий общую сущность в интернет-магазине. Класс должен содержать конструктор, абстрактный метод вывода информации о товаре, а также общие свойства для всех товаров:
- Идентификатор (id);
- Наименование;
- Цена.
Разработать 2 класса-наследника, реализующие конкретные типы товаров (по своему усмотрению - одежда, обувь, электроника и т.д.) и содержащие дополнительные свойства (размер, цвет, диагональ экрана и пр.). Переопределить конструкторы и методы вывода информации о товаре.
Задание 2
Сделать базовый класс из предыдущей лабораторной работы абстрактным, удалить из него реализацию метода вывода.
alkorobka