Java
349 UAHЗадание 1. Создать класс Complex, описывающий комплексное число и хранящий действительную и мнимую части в виде вещественных чисел. Реализовать конструкторы, необходимые для удобной работы с классом : 1. конструктор без параметров: действительная и мнимая части равны нулю; 2. конструктор, принимающий одно число в качестве параметра: действительную часть. Мнимая часть равна нулю; 3. конструктор, принимающий два числа в качестве параметра: действительную и мнимую части; 4. конструктор, принимающий ссылку на класс «комплексное число» в качестве параметра и устанавливающий действительную и мнимую части текущего объекта равными действительной и мнимой частям объекта, полученного в качестве параметра. Написать по два метода для каждой операции: сложения, вычитания, умножения, сравнения
Задание 2. Создать класс для работы с векторами 3D, задаваемыми тройкой координат. Самостоятельно подумать и написать по аналогии с заданием 1 конструкторы. Реализовать методы: сложение, вычитание, скалярное произведение векторов, произведение вектора на скаляр, сравнение векторов, вычисление длины вектора. Какие методы можно реализовать два раза по аналогии с заданием 1: 1. операция с текущим объектом; 2. статический метод, выполняющий операцию с двумя внешними объектами. Проверить работу класса на примерах (пример придумать самостоятельно). Задание 3. Создать класс для работы с датой в формате «год.месяц.день». Данные хранятся в переменных уровня класса: год, месяц, день – целые числа. Создать минимум 3 конструктора, позволяющих задавать дату строкой, числами и другой датой. Реализовать методы: добавление дней к дате; вычитание дней из даты; сравнение дат; вычисление количества дней между датами.
Приложения 1
Отзыв заказчика о сотрудничестве с фрилансером
JavaВсе сделал вовремя, рекомендую
Профиль удален | Сейф
Отзыв фрилансера о сотрудничестве с заказчиком
JavaДоволен сотрудничеством. Советую заказчика
Профиль удален | Сейф
Актуальные фриланс-проекты в категории Java
Обновить модификацию buildcraft-7.1.25-core.jar на версию игры 1.20Необходимо обновить модификацию Forge Minecraft buildcraft-7.1.25-core.jar на версию игры 1.20 Должна работать на клиенте и сервере Java |
Написание софта для создания Open Book в сети Solana
4200 UAH
В процессе создании взаимозаменяемых токенов (SPL token) в сети Солана необходимо автоматизировать процес по созданию Open Book для токена и ускорить его за счет повышения комиссий на транзакцию . Функции софта: -Создавать Open Book -Устанавливать предел "чая" на… Java, Javascript |
Модуль для Android
2000 UAH
|
СообщенияМне нужна система управления PMS, которую можно использовать глобально, однако будут дополнительные детали, если вы согласитесь. Этот проект будет на длительный срок Java, Javascript ∙ 4 ставки |
Переделать дизайн сайта и адаптировать его на Битриксе
9999 UAH
|