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

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

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

« : 18-12-2010 18:15 » 

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

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

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

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

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