powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / такая вот структура...
2 сообщений из 2, страница 1 из 1
такая вот структура...
    #33770986
laconix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть следующие объекты: граф, вершина, ребро.
ясное дело, вершины и ребра входят в граф. но сам этот граф ссылается на вершину или ребро другого, родительского графа. т.е. получается иерархия графов.
вопрос. как это реализовать?
пробую создавать "абстрактный" класс типа родитель, от которого наследую вершину и ребро, а уже в нём организовать отношение типа родитель-потомок с этим графом... но тут чревато всё тем, что ещё надо хранить информацию о типа родителя: вершина ли это или ребро. да и сам граф необязательно должен иметь родителя... как это обойти - не знаю
...
Рейтинг: 0 / 0
такая вот структура...
    #33779658
T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
T
Гость
Если, например, так:

1. Ввести свойство РеброИлиВершинаРодительскогоГрафа по типу того самого абстрактного родителя ребер и вершин

2. Если родителя у графа нет, то это свойство - пустая строка, например. (Родителя ведь, больше одного не может быть в этой модели?)

3. Определить, какой тип (вершина, или ребро) свойства, введенного в п.1 можно, например, по наименованию класса instance, присвоенного этому свойству (предварительно убедившись, что это IsObject, конечно) либо значением какого-либо свойства-маркера, введенного у родителя-всех-ребер-и-классов

?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / такая вот структура...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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