задача 8

1. Создать класс ОКНО (координаты главной диагонали, заголовок,

цвет фона).

2. Определить конструкторы инициализации, копирования, деструкторы и

методы для изменения и чтения значений полей данного класса.

3. Перегрузить операцию + = (друг класса) для изменения координат окна,

операцию + (метод класса) для наложения двух окон, операцию присвоения

объектов =, потоковые операции ввода »и вывод« объектов.

4. Создать производные классы - КНОПКА с надписью и ОКНО С

ЗАГОЛОВКОМ И КНОПКОЮ. Определить необходимые данные, методы для работы с

данным, конструкторы и деструкторы, методы или операторные функции

ввода-вывода.

5. В рамках иерархии классов построить полиморфическое кластер на основе

виртуального метода установления координат окна или координат кнопки.

Продемонстрировать механизм позднего связывания.

6. Разработать класс Список ОКОН, содержащий массив объектов класса

ОКНО С ЗАГОЛОВКОМ И КНОПКОЮ. Изменить фокус ввода окна.

Смоделировать закрывания окна нажатием кнопки.

7. Для работы с массивом объектов построить и использовать класс-итератор.

4 года назад
guest_162152676017
4 года в сервисе
Был
4 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется разработать торговый бот для двух криптобирж. Один из функционалов включает анализ данных с одной биржи и размещение ордеров на второй. Бот должен обеспечивать защиту от разлогинивания и поддержку мультиаккаунтов. Необходимо предоставление отчета о сделках и статусе баланса. Ожидается работающий бот, без половинчатых решений.

    Закрыт
    4 года назад
  • $200

    Необходимо создать новое приложение на C++ и декомпилировать существующее для работы с торговыми биржами. Есть техническое задание и старое приложение, из которого нужно извлечь алгоритмы. Бюджет 200$ и сроки выполнения 4-5 дней. Исходники будут предоставлены до полной оплаты.

    Закрыт
    4 года назад
  • $3

    Разработать упорядоченное бинарное дерево на C++, которое будет представлять справочник файлов с именем и датой последнего обращения. Дерево должно быть заполнено из текстового файла и содержать не менее 15 узлов. Реализовать функцию для удаления файлов, доступ к которым был осуществлен до введенной даты. Исходное и результирующее дерево необходимо вывести на экран. Срок выполнения - до 27 мая, оплата 3$.

    Закрыт
    4 года назад
  • Требуется разработать приложение для ПК, которое будет автоматически формировать меню на месяц, основываясь на введенных данных: завтраки, перекусы, обеды, ужины. Включает возможность редактирования блоков с блюдами и настройку норм потребления и исключаемых продуктов. Более детальная информация обсуждается с исполнителем.

    Закрыт
    4 года назад
  • Требуется разработать программу на языке Turbo Assembler для перевода десятичных чисел в двоичную и шестнадцатеричную системы. Четные числа выводятся синим, нечетные – красным. Информация должна отображаться в виде таблицы с данными о вузе, факультете, группе и преподавателе, реализованной в графическом режиме.

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Требуется разработка приложения на Qt C++ для управления leap motion. Программа должна позволять управлять анимированными органами управления с помощью рук, включая нажатие и переключение. Ожидается работа над взаимодействием и анимацией элементов управления.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Требуется разработать консольную программу для пакетного редактирования EXIF данных в JPG файлах. Программа должна перезаписывать значение параметра Exposure в EXIF в соответствии с конфигурационным файлом, содержащим имена файлов и соответствующие значения. Исходные файлы будут находиться в наборах папок, а отредактированные сохранятся в структуре каталогов в папке HDR.

    Закрыт
    4 года назад
  • Требуются несколько простых скриптов на JavaScript: скрытие и открытие div в зависимости от выбора option, отправка get-запроса по имени компании для подсказок, парсинг данных с внешнего сайта, post-запрос к API и обработка ошибок. Оплата по времени, режим работы гибкий.

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Требуется выполнение двух лабораторных работ по теме Git, включающих работу с ветками, слияние и настройку .gitignore. Необходимо также заполнение репозитория на GitHub. Укажите сроки выполнения и стоимость.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Ищется консультант по C# WPF для периодической помощи в разработке приложения. Требуется опытный специалист для решения возникающих задач и консультирования по вопросам разработки. Ожидаются предложения с указанием цен.

    Закрыт
    4 года назад