Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Поиск класса  (Прочитано 8696 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Dr.Yevhenius
Опытный

ua
Offline Offline
Пол: Мужской

« : 18-12-2010 18:15 » new

Добрый вечер!
Можно ли создать экземпляр класса, зная его имя?
Пусть есть строка "Class1" (строка может бить любой, не обязательно "Class1"). Можно ли создать обьект класса Class1?

P.S. Вродь когда-то встречал, а сейчас найти не могу.
« Последнее редактирование: 18-12-2010 18:16 от Dr.Y » Записан
Asver
Постоялец

by
Offline Offline
Пол: Мужской

« Ответ #1 : 19-12-2010 08:59 » 

Class.forName("MyClass").newInstance();
Записан
Dr.Yevhenius
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #2 : 21-12-2010 11:02 » 

Asver, спасибо!
Нашел вот еще немного интересной информации по этому вопросу: http://wiki.linuxformat.ru/index.php/LXF94:Команды_и_фабрики#.D0.A1.D0.BE.D0.B7.D0.B4.D0.B0.D0.BD.D0.B8.D0.B5_.D1.8D.D0.BA.D0.B7.D0.B5.D0.BC.D0.BF.D0.BB.D1.8F.D1.80.D0.B0_.D0.BA.D0.BB.D0.B0.D1.81.D1.81.D0.B0_.D0.BF.D0.BE_.D0.B8.D0.BC.D0.B5.D0.BD.D0.B8
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines