|
|
|||||
Регистрация: Mar 2010
Сообщений: 100
|
создание интерфейса.
Здравствуйте.
Есть готовый класс. Хочу из него сделать интерфейс. Есть ли какая-нибудь автоматизация создания интерфейса по готовому классу ? |
|
|||||
Регистрация: Feb 2008
Сообщений: 890
|
Цитата:
Здравствуйте! У вас, похоже, неверные представления о том, что есть класс и интерфейс.
__________________
скриптограф |
|
|||||
Регистрация: Mar 2010
Сообщений: 100
|
ну не знаю.
Есть интерфейс, я его реализовываю как мне угодно. А здесь обратная задача нужна. |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Это тема скорее про редакторы кода, может ли какой нибудь это сделать.
А вам зачем?
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Регистрация: Feb 2008
Сообщений: 890
|
Цитата:
Цитата:
__________________
скриптограф |
|
|||||
Регистрация: Mar 2010
Сообщений: 100
|
Цитата:
Для чего ? Ну наверное это криво звучит, но для перевода приложения. Встроенной возможностью не хочу пользоваться (думается в этом случае не будет наглядно выскакивать подсказки) У меня есть два класса (типа ru и en). Это одинаковые по интерфейсу классы, но разные константы, точнее константы одни, а их значения разные. Я делаю интерфейс, и потом интерактивно (с подсказками) вставляю эти константы куда надо. |
|
|||||
Регистрация: Apr 2010
Сообщений: 57
|
Интересно почему? Иногда пишешь 1 класс, а в итоге нужно использовать множество с подобным интерфейсом и руками делать это естественно лень т.е делать интерфейс а тут бы раз нжал 1 кнопку и гетеры/сетеры, паблик методы оказались бы выделены в интерфейс
|
|
|||||
Регистрация: Feb 2008
Сообщений: 890
|
Цитата:
Т.е. если у вас в классе 4 публичных метода, то решением этой задачи будет 2 в 4 == 16 вариантов различных интерфейсов.
__________________
скриптограф |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
А зачем? Если класс имплементит интерфейс это вовсе не означает, что он должен реализовывать его методы и никакие больше. Имплементите то что надо и кастуйте 2 раза - один раз к классу, второй раз к интерфейсу и берите то что нужно в этот момент.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Регистрация: Apr 2010
Сообщений: 57
|
Вообще то 1. Тем более если прочитать текст автора темы то становится еще более очевидно что 1.
|
Часовой пояс GMT +4, время: 03:45. |
|
« Предыдущая тема | Следующая тема » |
|
|