![]() |
создание интерфейса.
Здравствуйте.
Есть готовый класс. Хочу из него сделать интерфейс. Есть ли какая-нибудь автоматизация создания интерфейса по готовому классу ? |
Цитата:
Здравствуйте! У вас, похоже, неверные представления о том, что есть класс и интерфейс. |
ну не знаю.
Есть интерфейс, я его реализовываю как мне угодно. А здесь обратная задача нужна. |
Это тема скорее про редакторы кода, может ли какой нибудь это сделать.
А вам зачем? |
Цитата:
Цитата:
|
Цитата:
Для чего ? Ну наверное это криво звучит, но для перевода приложения. Встроенной возможностью не хочу пользоваться (думается в этом случае не будет наглядно выскакивать подсказки) У меня есть два класса (типа ru и en). Это одинаковые по интерфейсу классы, но разные константы, точнее константы одни, а их значения разные. Я делаю интерфейс, и потом интерактивно (с подсказками) вставляю эти константы куда надо. |
Цитата:
|
Цитата:
Т.е. если у вас в классе 4 публичных метода, то решением этой задачи будет 2 в 4 == 16 вариантов различных интерфейсов. |
А зачем? Если класс имплементит интерфейс это вовсе не означает, что он должен реализовывать его методы и никакие больше. Имплементите то что надо и кастуйте 2 раза - один раз к классу, второй раз к интерфейсу и берите то что нужно в этот момент.
|
Цитата:
|
| Часовой пояс GMT +4, время: 11:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.