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

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

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

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


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

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

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

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

Наследование в языке С++

Описать на языке С++ класс:

  1. оценка студента по изучаемой дисциплине;
  2. описание тематики книги;
  3. результат сдачи экзамена по разделу математического анализа;
  4. дисциплина, читаемая преподавателем кафедры;
  5. ошибка в компьютерной программе;
  6. декан факультета университета;
  7. клетка изменений в расписании занятий с указанием сведений о заменяющем предмете;
  8. строка ведомости на выдачу матпомощи, вычисляемой как процент от стипендии;
  9. программная система, установленная на компьютере;
  10. результат сдачи ЦТ по предмету;
  11. поставка товара от производителя;
  12. отель города;
  13. домашнее животное;
  14. оплата услуги ЖКХ;
  15. квартиросъёмщик;
  16. страховой случай по страховке;
  17. прохождение техосмотра автомобилем;
  18. участие собаки в выставке;
  19. возврат покупки;
  20. самолет авиакомпании;
  21. город страны;
  22. занятие в учебной аудитории;
  23. водитель общественного транспорта.

Разработка класса должна быть выполнена с простым наследованием от класса из лабораторной работы №1.

Все поля класса должны быть частными (private).

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

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