powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Динамическое создание объекта абстрактного класса
4 сообщений из 4, страница 1 из 1
Динамическое создание объекта абстрактного класса
    #33960778
Dymanovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Borland C++ Builder 6 есть абстрактный класс TStrings, как динамически создать 3 объекта этого класса?
...
Рейтинг: 0 / 0
Динамическое создание объекта абстрактного класса
    #33960792
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создавать объекты абстрактного класа нельзя. Посмотрите любую книжку по C++, почитайте для чего нужны абстрактные классы и с чем их едят.

+ Борландовская справка:
TStrings
TStrings is the base class for objects that represent a list of strings.
....
Derive a class from TStrings to store and manipulate a list of strings. TStrings contains pure virtual methods and should not be directly instantiated.
...

+ там же в справке по TStrings cv. See also, Using TStrings и т.д.

Нужно отнаследоваться с перекрытием абстрактного TStrings::Get и использовать полученный класс либо взять уже готовые, в зависимости от задачи.
...
Рейтинг: 0 / 0
Динамическое создание объекта абстрактного класса
    #33960908
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего тебе нужен TStringList
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Динамическое создание объекта абстрактного класса
    #33969423
Dymanovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitrii K.Создавать объекты абстрактного класа нельзя. Посмотрите любую книжку по C++, почитайте для чего нужны абстрактные классы и с чем их едят.

+ Борландовская справка:
TStrings
TStrings is the base class for objects that represent a list of strings.
....
Derive a class from TStrings to store and manipulate a list of strings. TStrings contains pure virtual methods and should not be directly instantiated.
...

+ там же в справке по TStrings cv. See also, Using TStrings и т.д.

Нужно отнаследоваться с перекрытием абстрактного TStrings::Get и использовать полученный класс либо взять уже готовые, в зависимости от задачи.
Спасибо, работает!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Динамическое создание объекта абстрактного класса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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