Warning: fopen(/var/www/storage/cache/cache.catalog.language.1766729193): failed to open stream: No space left on device in /var/www/opencart/system/library/cache/file.php on line 49Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 51Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 53Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 55Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 57Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 59Warning: fopen(/var/www/storage/cache/cache.catalog.language.1766729193): failed to open stream: No space left on device in /var/www/opencart/system/library/cache/file.php on line 49Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 51Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 53Warning: fflush() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 55Warning: flock() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 57Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/opencart/system/library/cache/file.php on line 59 4 - Лабораторная работа по ООП
  • 4 - Лабораторная работа по ООП
Язык программирования: С++
Среда разработки: Visual Studio 2010 - Консольное приложение
Тема: Преобразование типов. Дружественные функции. Конструктор копирования
Задание: Задание 1
Определить два класса, строку с преобразованием из char * в строку и обратно и Целое Int с преобразованием из int и обратно, а также взаимное преобразование String и Int.
Задание 2
Создать класс целых чисел Integer. Определить перегруженную функцию, возвращающую максимальное из двух аргументов. Функция не является членом класса целых чисел. Перегруженные функции имеют аргументы типа int, double, Integer. Тело перегруженных функций должны быть одинаковыми.
Задание 3
Создать два класса вектор (long *) и матрица (long **). Определить конструкторы - по умолчанию, с параметром, для класса матрица с двумя параметрами, копирования, деструкторы. Определить функцию умножения матрицу на вектор.

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
   Плохо           Хорошо

4 - Лабораторная работа по ООП

  • 165р.

Рекомендуемые