powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Какую иерархию создать?
6 сообщений из 6, страница 1 из 1
Какую иерархию создать?
    #35713844
tiv83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какую лучше создать иерархию?
Есть базовый класс "задача", она может быть 3 видов "простая задача", "без типа" и "типизированная". От каждой из них может создаваться "Входящая", "Исходящая", "Для наблюденя", "Для проверки", "Уведомление".
Можно как то обойтись без создания 15 классов?
...
Рейтинг: 0 / 0
Какую иерархию создать?
    #35713901
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно обойтись вообще без классов… Вопрос в том, что делать с этой "задачей"?
...
Рейтинг: 0 / 0
Какую иерархию создать?
    #35713936
tiv83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С ней надо работать. Тип "простая", "без типа", "типовая" определяет разрешения на поля и одну обработку, а следующий уровень возможные варианты действий.
...
Рейтинг: 0 / 0
Какую иерархию создать?
    #35713974
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык работайте.
Проблема у вас концептуальная, а не конкретная, а телепаты уже ушли на новогодние каникулы. Блин, ну что за люди? Когда нужны, так их уже нет или еще нет.
Либо вы максимально подробно распишите, что нужно, что сделано, что не получается и причем тут VB6, либо можем еще попереливать из пустого в порожнее.
...
Рейтинг: 0 / 0
Какую иерархию создать?
    #35714048
tiv83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все на VB6. Сделана форма одна для всего. Там куча проверок. Все работает, но если требуется внести изменения то это неудобно и часто отваливается там где не ждешь. Для того чтоб было более читабельно и не пересекались проверки в одной форме, хочу все разнести по классам.
Хотелось бы создать один класс базовый дла задачи вообще, от него 3 класса "простая задача", "без типа" и "типизированная". А от них "Входящая", "Исходящая", "Для наблюденя", "Для проверки", "Уведомление" таким образом чтобы базовый класс менялся динамически в зависимости от того какая это задача простая, без типа или типизированная.

Возможно ли это как-то сделать?
Если невозможно, то каким образом создать иерархию, чтоб не дублировать похожие классы?
...
Рейтинг: 0 / 0
Какую иерархию создать?
    #35714115
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: tiv83
> Возможно ли это как-то сделать?
> Если невозможно, то каким образом создать иерархию, чтоб не дублировать похожие классы?


Ну так сделай один класс, но добавь в него поле-признак Тип "простая", "без типа", "типовая",
для обработки сделай по своему классу и если получится общий интерфейс, и в зависимости от признака или назначения
создавай нужный объект обработки к интерфейсу

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Какую иерархию создать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]