Иногда необходимо на яве вызвать метод, записанный строкой. Однако можно вызвать метод, который реализуется из абстрактного класса или интерфейса. В данном коде в s хранится имя класса. inst - экземпляр класса. Inter - абстрактный класс или интерфейс, реализуемый inst. meth - вызываемый метод.

                        
String s;
Object inst = null;

try{
inst = Class.forName(s).newInstance();
(Inter)inst.meth();

}catch(Throwable t){}
0 84 0
Без комментариев...