Были поставлены конкретные цели и условия выполнения в ТЗ: 1.Постановка задачи Написать программу для модели ассортимента аптеки, содержащую класс лекарств, средств гигиены и добавок к питанию, с возможность добавления нового товара, поиска по определенным характеристикам (лекарственным свойствам, категориям), подбора заданного числа наиболее подходящих покупателю лекарств. 2.Метод решения Для реализации программы используется язык программирования C++. Для единицы товара создается родительский класс Pharmacy и три дочерних класса Medicine, HygieneProducts, Supplements, в зависимости от типа лекарства используется соответствующий дочерний класс. Для хранения используется двусвязный список. 3.Иерархия классов <В иллюстрациях проекта>