|
Прогер
|
|||||||||||
Использование клаасов18.11.2011, 19:55. Показов 845. Ответов 14
Метки нет (Все метки)
Привет всем...
(Знаю что я уже открыл на классах тему, но проблема другая) Вчера тринировался в классах, вот написал ето(сам), помогите пожалуйсто, не могу использовать фукнцый и структуры етого (TCreator) класса (и THuman - а тоже) ... Как сделать так чтобы их можно било использовать под Button или еше чемто, вот сам код класса(Нечего такого, просто за 15 минут написал)... Спасибо заранее.
После етого обявляю ето так:
hm->(тут тоже нечего) А то компилятор не ругается и компилируется нормално...
0
|
|||||||||||
| 18.11.2011, 19:55 | |
|
Ответы с готовыми решениями:
14
Создание и использование своих @NamedQueries. Использование EntityManager Задачи на использование событий. Осуществить использование событий в программе с применением синтаксиса обработчика, рекомендованного для среды NET Fr |
|
|
|||||||||
| 18.11.2011, 20:20 | |||||||||
0
|
|||||||||
|
Прогер
|
|
| 18.11.2011, 21:10 [ТС] | |
|
kzru_hunter,
Спасибо но Пробовал и в public, чожу не пашет.
0
|
|
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||||||||||||
| 18.11.2011, 22:43 | ||||||||||||
По поводу THuman. Вам нужно объявить класс до TCreator, а уже в нем прописать THuman *Human. Конечно если он вообще должен являтся частью класса. Тогда его можно будет так же как и TCreator использовать.
1
|
||||||||||||
|
Прогер
|
|
| 19.11.2011, 00:42 [ТС] | |
|
DefineTrueFalse,
TCreator сделал, спасибо, но THuman нелзя в TCreator?
0
|
|
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
|||||||
| 19.11.2011, 00:48 | |||||||
1
|
|||||||
|
Прогер
|
||||||||||||
| 19.11.2011, 01:35 [ТС] | ||||||||||||
0
|
||||||||||||
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||
| 19.11.2011, 01:44 | ||
|
TCreator - начало класса. Human: THuman. Creator: TCreator. Human: THuman. Creator: TCreator. Human: THuman. Creator: TCreator. TCreator - конец класса....
1
|
||
|
Прогер
|
|||||||
| 19.11.2011, 03:26 [ТС] | |||||||
|
DefineTrueFalse,
Ок я удалил из TCreator -а TCreator *Creator;, но как обявыть в нем THuman правилно?
0
|
|||||||
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||||||
| 19.11.2011, 03:29 | ||||||
1
|
||||||
|
Прогер
|
|
| 19.11.2011, 03:35 [ТС] | |
|
DefineTrueFalse,
Аааа значет именно в TCreator реализовать его(полностю) нелзя да? спасибо большое, шас понял ![]() Добавлено через 3 минуты DefineTrueFalse, А шас не могу достать через Creator->Human->(Вот тут облом, должо же показивать функцию, или хотя бы струткуру?)
0
|
|
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||
| 19.11.2011, 03:41 | ||
|
Нет необходимости этого делать, классы затем и существуют. К примеру если вам захочется создать класс TSecondCreator и будет необходимость использовать в нем THuman, то во-первых - не нужно заниматься лишним копи-пастом, во-вторых большая экономия памяти и увеличение производительности, в третьих - классы идентичны и позволяют использовать общие для них процедуры и наконец - это возможность создавать сложные структуры легкие в обращении.
Добавлено через 1 минуту
0
|
||
|
Прогер
|
||||||
| 19.11.2011, 04:10 [ТС] | ||||||
|
DefineTrueFalse,
Вот на пример есть в ном структура и в структуре функция. Как добратся к структуре и к функцие?
0
|
||||||
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||||||||||||||||
| 19.11.2011, 05:05 | ||||||||||||||||
|
Опять повторяется история с объявлением классов. Вы описываете структуру, но как таковой ее не существует, только ее описание, а не создан экземпляр, то и получается, что использовать нечего. Да и typedef использовать смысла не вижу. Как и структуру, если в ней используется какая-либо процедура. Или процедура должна прописываться в классе и обрабатывать структуру. Думаю можно реализовать примерно так...
Реализация классов и структур.
1
|
||||||||||||||||
|
Прогер
|
||||||
| 19.11.2011, 08:05 [ТС] | ||||||
|
DefineTrueFalse,
Вот сделал(и склассамы разобрался), спасибо большое ![]()
0
|
||||||
| 19.11.2011, 08:05 | |
|
Помогаю со студенческими работами здесь
15
Использование функций, использование break
Использование конструкторов. Перегрузка конструкторов. Использование свойств Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов Использование Maybe Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|