На главную
Контакты
Оплата
Университеты
Частые вопросы
Заказать курсовую

Помощь с курсовой

Как заказать курсовую

Стоимость курсовых


Заказать лабораторную работу по Си в Гомеле

  • Классы в языке С++.
    (Описать на языке С++ класс. Все поля класса должны быть частными (private). В классе должны быть как символьные, так и числовые поля.)
  • Разработка коллекции объектов на языке С++
    (Описать на языке С++ класс, являющийся коллекцией объектов класса, разработанного в ходе выполнения лабораторной работы №1. Реализация коллекции должна вестись с использованием массива указателей на объекты класса, разработанного в ходе выполнения лабораторной работы №1)
  • Наследование в языке С++
    (Описать на языке С++ класс. Разработка класса должна быть выполнена с простым наследованием от класса из лабораторной работы №1.)

Контрольная работа: виртуальные функции в языке С++

  • Виртуальные функции в языке С++.
    (Переработать класс, разработанный в ходе выполнения лабораторной работы №2 и являющийся коллекцией объектов, так, чтобы в ней могли содержаться объекты как базового (лабораторная работа №1), так и производного (лабораторная работа №3) класса)

Разработка коллекции объектов на языке С++

Описать на языке С++ класс, являющийся коллекцией объектов класса, разработанного в ходе выполнения лабораторной работы №1.

Реализация коллекции должна вестись с использованием массива указателей на объекты класса, разработанного в ходе выполнения лабораторной работы №1.

Разработанный класс должен содержать следующие методы:

  1. конструктор;
  2. деструктор, уничтожающий объекты коллекции;
  3. добавления объектов в коллекцию (параметр – указатель на объект);
  4. удаления объектов из коллекции по номеру (перегруженная операция: ссылка_на_коллекцию -= int;);
  5. получения количества элементов в коллекции;
  6. получения указателя на объект коллекции по номеру объекта;
  7. отображения на экране всех элементов коллекции (перегруженная операция: поток_вывода << ссылка_на_коллекцию;).