CodeLAB
на главную карта сайта обратная связь

Популярные задачи:

#Рисование куба. (54042 hits)
#Двусторонняя карта. (29055 hits)
#Вычисление эксцесса и коэффициентов асимметрии заданной выборки. (41503 hits)
#Логирование в GUI. (27616 hits)
#Рисование линии. (34278 hits)
#Рисование множества Мандельброта. (39277 hits)
#qForms, библиотека типичного функционала валидации/построения/связки html-форм. (132840 hits)
#Сглаживание кривой В-сплайном. (33922 hits)
#Случайный выбор элемента при неизвестном их количестве. (32206 hits)
#Создание нестандартного (custom-ного) окна браузера. (31950 hits)
#Подсветка синтаксиса. (27702 hits)
#Рисование Фрактала (листьев папоротника). (48140 hits)
#Плоттеры для рисования графиков. (25850 hits)
#Интерактивная, динамическая подгрузка картинок. (64749 hits)
#Передача данных из основного во всплывающее-popup окно через POST. (111104 hits)
#Улучшение быстрой сортировки. (69466 hits)
#Подключение. (21903 hits)
#Сравнение алгоритмов сортировки массива. (168477 hits)
#Поверхностное клонирование. (23742 hits)
#Хранение иерархических деревьев. (49090 hits)


Главная >> Каталог задач >> Разное >> Рефлексия (reflection) >> Доступ ко всем полям и методам



Доступ ко всем полям и методам

Aвтор:
Дата:
Просмотров: 52797
реализации(java: 1шт...) +добавить

Не каждый язык может похвастаться столь сомнительными особенностями. Но одни из самых известных в настоящее время языков программирования вполне предоставляют такую возможность.

Дело в том, что обход таких коренных ограничений полезен при написании разного рода системных средств, дебагеров и т.д.

Задача следующая: предоставить код, который получает доступ ко всем private, protected полям и методам любого другого объекта, не являющегося родителем первого конечно.

В большинстве случаев это делается с помощью механизма/средств рефлекции(reflection).

Реализации: java(1)   +добавить реализацию

1) Доступ ко всем полям и методам произвольного класса через рефлекцию reflection на java, code #188[автор:-]