| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 |
| Простите, сам виноват, я переменную переобъявил в дочернем классе. А как тему эту убить (из форума), можно? |