ГлавнаяПрограммирование → Наследование классов на с++

Наследование классов на с++

Задание

Задание

А. Реализовать классы «стек», «очередь», «дек» наследованием от базового класса «двусвязный список» согласно варианту, см. Таблицу 2. Базовый класс «двусвязный список» был реализован в одной из предыдущих работ.

Таблица 2

Спецификация вариантов

Вид наследования

public

protected

private

стек

 

дек

 

 

Программы - клиенты должны демонстрировать работу всех классов. Иерархию классов реализовать в отдельном модуле.

В. Решение задания А реализуйте шаблонами классов. Проверьте его на разных типах.

С. Решить задачи на применение шаблона стека и очереди(дека).

  1. Разработайте и реализуйте класс постфиксных калькуляторов. Используйте алгоритм вычисления постфиксных выражений, описанный ниже. Допускаются лишь операторы +, -, * и /. Предполагается, что постфиксные выражения являются корректными.
  2. Разработайте и реализуйте класс инфиксных калькуляторов. Используйте алгоритм вычисления постфиксных выражений, описанный ниже. Перед вычислением инфиксное выражение следует преобразовать в постфиксную форму, а затем вычислить полученное постфиксное выражение по алгоритму.
Детали товара
  • 250 руб.
  • Лабораторная работа
  • C++
  • Нет
  • Visual Studio
  • Нет
Изображения товара
Обратите внимание

На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.

Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.