Каким образом можно реализовать создание объектов зная какой *.java лежит в папке? Поясню: есть папка в которой находятся разные *.java, они унаследованы от общего абстрактного класса. (Сделано для того, что бы в будущем расширять функционал). Нужно зная имя класса что бы можно было создать объект на его основе.