Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Наследование и TBitmap


Автор: beif 19.1.2005, 16:00
Проблема такая: Есть 2 класса, Класс1 и Класс2, класс2 наследуется от Класс1.

Допустим, что в классе1 есть переменная S(строка), и метод Show, который выводит эту строку на экран, то при содзании Класс2, мы не пишем в нем метод Show, он прекрасно наследуеся и нормально работает.

ОДНАКО! У меня переменная типа TBitmap - и получается такая ерунда, что унаследованный метод Show, вызываемый для объекта Класса2, использует переменную типа TBitmap родительскую, а не ту которую надо... Что делать?

Автор: s-mike 19.1.2005, 21:44
Тут буз кода не обойтись. Чтобы решить проблему дай посмотреть хотя бы часть.

Автор: beif 21.1.2005, 10:28
Простите, сам виноват, я переменную переобъявил в дочернем классе.
А как тему эту убить (из форума), можно?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)