![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.07.2011
Сообщений: 39
|
![]()
Добрый день!
Я только осваиваю тему создания классов, так что возможно вопрос будет глупый. Прежде чем его задавать поюзал гугл, но ничего толкового не нашел. А проблема глупая - у меня есть простой класс Myclass = class(TObject) i : integer; s : string; end; хочу создать еще один класс, внутри этого, что-то вроде Myclass = class(TObject) i : integer; s : string; Myclass2 = class(TObject) o : char; end; end; но компилятор это не принимает, выдает ошибку [DCC Error] Unit1.pas(23): E2029 ',' or ':' expected but '=' found Работаю в RAD2010. ------------------------------- буду очень благодарен если посоветуете хороший материал на эту тему ------------------------------- Заранее благодарю! Последний раз редактировалось Prontit; 06.10.2011 в 09:17. |
![]() |
![]() |
![]() |
#2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Необходимо опережающее объявление класса
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.07.2011
Сообщений: 39
|
![]()
Большое спасибо! Значит мне необходимо "отдельно" определить все классы, а потом вложить их друг в друга так как нужно, так и получится иерархия parent-cheld?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Код:
с рекордами такое проходит, как будет с классами не знаю. правилам языка вроде бы не противоречит.
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 29.07.2011
Сообщений: 39
|
![]() |
![]() |
![]() |
![]() |
#6 | |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
![]() Цитата:
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
95% сбоев и ошибок приложений, находится в полу метрах от монитора
![]() |
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Цитата:
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
ТС,в какой среде программируете?
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 29.07.2011
Сообщений: 39
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменять приватные свойства одного класса внутри другого | TwiX | Общие вопросы Delphi | 15 | 10.11.2010 20:40 |
Локальные хуки внутри класса | Impuls1989 | Общие вопросы Delphi | 12 | 27.07.2010 20:47 |
передача типов из класса в класс | badmfck | Общие вопросы Delphi | 10 | 24.05.2010 12:31 |
Перенос данных из класса в класс | zexak | Общие вопросы по Java, Java SE, Kotlin | 2 | 27.02.2010 20:03 |
Создать класс(компонент) внутри компонента | Deight | Общие вопросы Delphi | 6 | 21.12.2008 09:26 |