powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / возможно ли сделать массив потомков классов, унаследованных от некоторого класса
10 сообщений из 10, страница 1 из 1
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000543
UtoECat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно ли в Delphi сделать массив, который будет хранить потомков:
-некоторого класса
-классов, унаследованных от данного класса

Или какой-нибудь аналог подобной конструкции? (необязательно с условием наследования этих классов от какого-либо класса, хотя очень хотелось бы ).
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000545
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UtoECat,

Array of TObject, например.
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000549
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Array of НекоторыйКласс
:)
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000554
UtoECat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YuRock,DmSer , благодарю :)
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000662
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для тех, кто интересуется вопросами подобного уровня, лучше посоветовать использовать TObjectList, TList, TList<>. А то потом вопросы по динамическим массивам начнутся
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000669
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger
потом вопросы по динамическим массивам начнутся
Про именно динамические вопрос вроде не стоял, не было уточнений.
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000677
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
UtoECat
Возможно ли в Delphi сделать массив, который будет хранить потомков:
-некоторого класса
-классов, унаследованных от данного класса

Чем отличаются "потомки некоторого класса" от "классов, унаследованных от данного класса"?
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000681
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если динамический массив, то можно TArray<НекоторыйКласс>
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000689
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock
Про именно динамические вопрос вроде не стоял, не было уточнений.
однако оба ответа имели синтаксис динамического массива. А учитывая уровень вопроса, ТС вполне может воспринять их как руководство к действию...
...
Рейтинг: 0 / 0
возможно ли сделать массив потомков классов, унаследованных от некоторого класса
    #40000701
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger
YuRock
Про именно динамические вопрос вроде не стоял, не было уточнений.
однако оба ответа имели синтаксис динамического массива. А учитывая уровень вопроса, ТС вполне может воспринять их как руководство к действию...
Да, я хотел добавить в скобках [размер массива], но это можно двояко воспринять - типа как необязательное, и потому решил ничего не писать.
Лучше было, конечно, написать of TObject без Array.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / возможно ли сделать массив потомков классов, унаследованных от некоторого класса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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