Понимаю звучит как бы, ты низжий иди погугли, но лучше почитать самому лишний раз, надеюсь Вам помогло это. А так из записи я понял следующее, есть переменная типа DataMessage и ей нужно значение из sendMessage-это другой тип, чтобы заполучить то самое заветное значение мы должны выполнить приведение, как правило это тип более высокого уровня(или более старший), приводим к более низкому по иерархии. Вроде как то так на пальцах. это как int a=(int)2.4565 (a=2)