Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Динамическое создание объекта абстрактного класса / 4 сообщений из 4, страница 1 из 1
03.09.2006, 19:35
    #33960778
Dymanovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание объекта абстрактного класса
В Borland C++ Builder 6 есть абстрактный класс TStrings, как динамически создать 3 объекта этого класса?
...
Рейтинг: 0 / 0
03.09.2006, 20:10
    #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
03.09.2006, 22:32
    #33960908
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое создание объекта абстрактного класса
Скорее всего тебе нужен TStringList
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
06.09.2006, 21:47
    #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
Форумы / C++ [игнор отключен] [закрыт для гостей] / Динамическое создание объекта абстрактного класса / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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