ЛРх3 Объектно-ориентированное программирование ОДН 4284

107 0
0

ТУСУР

Лабораторные работы №№2,3,4 - вариант 8

Информация о работе № 23794

Раздел:
Программирование
Предмет:
ООП
Тип работы:
Лабораторная работа
Цена:
0 ₽
Размещен:
20 апреля в 14:17
Язык:
Русский
Rescuer 21 мая в 07:18
Добрый день! От преподавателя: По ООП на рецензирование лучше код отправлять проектом (директория sln, cproj, h и cpp- с файлы без файлов сборки) или ссылкой на GitHub/gitflic/gitlab/gitverse с файлами проекта, так удобней делать примечания к конкретным строкам и анализировать. И так мы можем подготовить код к устной сдаче )
EvaS 21 мая в 07:19
Добрый, не проблема.
EvaS 21 мая в 07:20
я все сделаю, пришлю как можно скорее
EvaS 23 мая в 12:50
Доброго дня, так как у нас файлы пайтон, может пусть клиент сделает GitHub/gitflic/gitlab/gitverse ? потому что директория sln, cproj, h и cpp- с файлы без файлов сборки к пайтон не применишь. у нас не С++, а пайтон.
EvaS 03 июня в 14:23
Доброго дня, ссылки для препода: https://github.com/Sofia-sis-a/Code2/blob/main/Code2
EvaS 03 июня в 14:24
https://github.com/Sofia-sis-a/Code3/blob/main/Code3
EvaS 03 июня в 14:26
https://github.com/Sofia-sis-a/Code4/blob/main/Code4
EvaS 04 июня в 15:45
Доброго дня, добавила файл, там полностью переделаны задачи под С++. Сейчас занимаюсь гитхабом, чтобы все там разместить.
EvaS 05 июня в 07:39
Добрый день! Новые ссылки: https://github.com/Sofia-sis-a/Code4/tree/main https://github.com/Sofia-sis-a/Code3/tree/main https://github.com/Sofia-sis-a/Code2/tree/main
Rescuer 05 июня в 11:17
По второй все ок, там только всякие "улучшаторские" штуки можно сделать, например, проинициализировать нулями численные переменные не в конструкторе, а при объявлении или в списке инициализации конструктора - это немного оптимальней, да константу 60.0 минут в методе определения частоты разговоров, можно оформить именованной константой-полем, чтобы ее через h-файл можно было менять)
В третьей для метода в 77 строке cpp-файла можно было сделать два геттера на имя и номер, тогда не надо было бы делать френдовый оператор-функцию) Можно так оставить. Спрашиваю по этой лабораторной обычно: что такое перегрузка методов и функций, если будет отличие только в возвращаемом значении или наличии модификатора const, будет ли считаться перегрузкой, что такое параметры по умолчанию и где (и почему там) определяются, какие операторы перегружены внутри, а какие вне класса, как это понимается по списку параметров, почему в перегруженных операторах в некоторых местах получение значения по ссылке, в другом по константной ссылке, а где-то возврат значения по ссылке (для чего такой способ передачи/возврата, какая цель)?

в четвертой надо для дочернего класса свою отдельную пару файлов h|cpp, почему-то у метода getMaxDuration стало имя MaxwellDuration. В printInfo дочернего класса можно также max|min-значения выводить)

И должно быть 3 отдельных отчета по лабораторным, сейчас 1 файл
EvaS 08 июня в 10:31
Доброго дня, код исправила, все файлы по ссылкам что я дала ранее
Показать все комментарии

Найди своего специалиста по оопу!

Сервис сотрудничает с лучшими специалистами по различным дисциплинам. Оценка стоимости заказа осуществляется в течение 10 минут.
Специалисты на связи

Похожие заказы из раздела «Программирование»

Все похожие заказы
Назад Вперёд