Скрипт для покупки ссылок Sape через API (PHP либо C#) Подробнее http://api.sape.ru/xmlrpc/ От вас требуется лишь выполнить реализацию поиска площадок, водящих в список Избранное, изменения списка Избранное (заменить на новый список) и использовать ...
Java. Разработка класса
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Добрый день, нужна помощь в написании задачи. Среда разработки NETBEANS. Сроки выполнения от 2 до 3,5 недель. Сразу пишу сумма оплаты 1500-2000 руб. Прилагаю текст задания и пример от препода. Задачу нужно сделать в 4 вариантах консоль, Jframe, аплет, сервлет. Просьба начать с консольного варианта, с возможностью переделывания в случае без вас, в фрейм, аплет, сервлет.
. Разработать класс "вектор целых чисел" в соответствии со следующим заданием:
Состояние класса -
Вектор включает в себя элементы типа int и определяется размером (количество элементов в векторе) и значениями своих элементов, например: вектор из 6 элементов {12, 8, 5, -3, 11, 5}. Память под вектор выделяется статически, во время компиляции, и задается массивом фиксированного предельного значения (например, максимальный размер вектора 100 элементов).
Протокол класса -
Определяет возможности создания и инициализации экземпляров класса и правила использования их (методы класса).
Предусмотреть следующие возможности:
• пустой конструктор для инициализации экземпляров и массивов экземпляров класса по умолчанию;
• создание экземпляров класса с инициализацией единственным элементом вектора;
• создание экземпляров класса с инициализацией размером и массивом значений элементов вектора;
• ввод экземпляров класса из входного потока и вывод их значений в выходной поток
(с помощью перегруженных операторов >> и
• выполнение операции сложения двух векторов (с помощью перегруженного оператора сложения +; реализуется как покомпонентное сложение двух векторов);
• выделение части вектора указанной длины, начиная с элемента, заданного его порядковым номером в векторе;
• выполнение операции включения в вектор нового элемента (с помощью перегруженного оператора += );
• упорядочение вектора по возрастанию;
• нахождение максимального элемента в векторе.
2. Проектирование класса рекомендуется начать с представления состояния класса, учитывающего заданные операции, а затем реализации конструкторов и перегруженного оператора вывода. Для отладки и исчерпывающего тестирования других методов разработанного класса реализовать диалоговую программу, которая позволяет вводить параметры, отлаживаемых методов. Для обработки ошибочных ситуаций использовать механизм исключительных ситуаций.
3. Повторить разработку класса при условии, что память под вектор необходимой длины выделяется динамически, во время выполнения программы (с помощью оператора new; память задается указателем на int в состоянии класса).
Дополнить интерфейс класса следующими возможностями:
• создание экземпляра класса с его инициализацией другим экземпляром класса (копирующий конструктор);
• переопределение экземпляра класса (с помощью перегруженного оператора присваивания).
4. Написать прикладную программу, использующую разработанный класс.
Заявки фрилансеров
Похожие заказы
- $50Системное программирование1 исполнительЗавершен11 лет назад
Нужно исправить глюк в работе xls-макроса. 1. Описание проблемы.doc - файл с описанием проблемы 2. Генератор XML файлов v. 1.3_CCD_сх.xlsm -макрос, который нужно исправить. 3. Результаты для xml-файла.xlsx - файл, ...
Системное программирование2 заявкиЗакрыт11 лет назад- $50
По известным данным логин/пароль/сайт/период(диапазон дат в формате dd.mm.yyyy-dd.mm.yyyy)/список URL (либо весь сайт) определить: -число просмотров страницы; -число входов; -число уникальных входов; -показатель отказов; -средняя длительность просмотра страницы; -процент выходов; ...
Системное программирование2 заявкиЗакрыт11 лет назад Нужен программист, который напишет программу мониторинга с ведением статистики на любом удобном ему языке программирования. Основные два требования: а) Приложение должно работать на Windows платформе б) Приложение должно ...
Системное программирование1 исполнительЗавершен11 лет назадЕсть задача, которую нужно реализовать средствами Maple, тематика - интерполяционные методы, подробности кандидатам Сроки / стоимость только в заявках, оставляйте e-mail для связи Без предоплат Данные заявок скрыты
Системное программирование2 заявкиЗакрыт11 лет назад- $10
Здравствуйте. Необходимо дешифровать md5 : f6ae86916206ee1e0283f60f3e27374a Тоесть Md5(x) = f6ae86916206ee1e0283f60f3e27374a нужно найти x бюджет - 10$ Спасибо
Системное программирование2 заявкиЗакрыт11 лет назад - $250
Нужен криптор, использование не будет нарушать законодательство РФ. Приват, FUD
Системное программирование3 заявкиЗакрыт11 лет назад Есть сканер, который подключается к USB! Необходимо создать на программу, которая будет считывать со сканера штрих код Использовать Python от версии 2.7 сканер - MS7120 ( ...
Системное программирование1 заявкаЗакрыт11 лет назадДва инет магазина - маленьких, и остальные ворд пресс. Посещалка маленькая, сайты небольшие, днс проделегировались. Сайты на выделенном VPS - просьба только если вы имели опыт с панелью ISP lite. Хостинг: с firstvds ...
Системное программирование1 исполнительЗавершен11 лет назад