Задача написать функцию на Java до 12.01 (тендер № 2916)


Поделиться тендером:

Специализация:
Статус тендера:
Закрыт
Описание задания:
Написать функцию на Java, которая будет простой, элегантной, хорошо закомментированной (чтобы можно было понять что делает буквально каждая строка) и которая не будет использовать сторонних библиотек. Цель метода: В качестве аргументов получаем объект Object и какое-то поле этого объекта Field. В качестве вывода выводим на экран все методы в указанном пакете, возвращаемые значения которых можно присвоить данному полю. Обязательно учитывать Generic, Wildcard и правило PECS! Пример: Поле задано как: <? extends Number> В пакете packagename есть следующие методы: Integer packagename.class1.m1 Number packagename.class2.m2 String packagename.class1.m3 ArrayList<Integer> packagename.class2.m4 <E> packagename.class1.m5 <E extends Integer> packagename.class2.m6 Так же рассмотреть ситуацию: packagename.class3 <E> <E> m7 packagename.class4 extends packagename.class3 <Integer> ArrayList<> m8 Для такого набора методов в пакете на экран по результатам работы функции должно вывестись: Field type - ? extends Number Produce methods: Integer packagename.class1.m1 Number packagename.class2.m2 <E extends Integer> packagename.class2.m6 <Integer> packagename.class4 Программа должна запуститься на IDEA 2020, Java 15. Можно использовать рефлексию. Срок: до 12.01.2022
Ориентировочная стоимость:
Требуется расчёт
Тип субъекта:
Физическое лицо
Варианты оплаты:
Без предоплаты
Место работы:
Дистанционно
Дата публикации:
08.01.2022 00:00

Просмотров: 1097

Место для Вашей рекламы ;)
Хотите разместить рекламу ваших услуг, сервиса или компании в данном месте?
7 дней — 1500 руб.; 14 дней — 2700 руб.; 30 дней — 5700 руб.
Пишите на почту: freten.site@yandex.ru