Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 23:54   #11
katbka
Пользователь
 
Регистрация: 06.09.2008
Сообщений: 17
По умолчанию

Цитата:
Сообщение от netrino Посмотреть сообщение
А тип, как у меня, приводите? )
Код:
((ClassOne)p).ClassOneFunction(10, 20);
Сам по себе object конечно же не имеет и ничего не знает о методе move, о нём знает класс predator. Потому необходимо сначала привести object к этому классу и только тогда уже вызывать метод. Главное перед этим убедиться, что объект относится к классу predator
Спасибо вам большое=)
katbka вне форума Ответить с цитированием
Старый 20.05.2010, 21:17   #12
katbka
Пользователь
 
Регистрация: 06.09.2008
Сообщений: 17
По умолчанию

Цитата:
Сообщение от netrino Посмотреть сообщение
А тип, как у меня, приводите? )
Код:
((ClassOne)p).ClassOneFunction(10, 20);
Сам по себе object конечно же не имеет и ничего не знает о методе move, о нём знает класс predator. Потому необходимо сначала привести object к этому классу и только тогда уже вызывать метод. Главное перед этим убедиться, что объект относится к классу predator
а не могли бы вы еще подсказать, как к полям объекта обратиться?
просто
((ClassOne)p).имяПоля
не получается....
как правильно?
katbka вне форума Ответить с цитированием
Старый 20.05.2010, 22:02   #13
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

А какую ошибку пишет? Напрямую к полям обращаться не стоит, для сих целей лучше использовать свойства. Но всё же проверьте не является поле, к которому вы обращаетесь приватным.
netrino вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необязательные параметры метода -как? boris-blade Общие вопросы .NET 2 24.03.2010 03:42
Вызов метода в asm вставке. Mixasik Общие вопросы Delphi 3 20.02.2010 10:42
Как определить время работы метода??? _Studentka_ Общие вопросы по Java, Java SE, Kotlin 1 22.11.2009 10:43
mootools: вызов метода класса в цикле each toXx JavaScript, Ajax 1 18.03.2009 19:20
Вызов Метода из др. модуля Mickle Общие вопросы Delphi 2 10.05.2007 23:41