История изменений
Исправление vada, (текущая версия) :
У тебя в классе TPrinter нет переменных chargeLevel, paperCount, power. Есть только свойства с этими именами. Кодом, что представлен, ты как Мюнхаузен пытаешься сам себя за волосья из болота вытащить. Не прокатит.
Опиши в разделе private что-то типа:
FpowerState:boolean;
FchargeLevel:integer;
FpaperCount:integer;
И в методах
getPowerState, setPowerState, getCharge, setCharge, getPaperCount, setPaperCount
обращайся только к этим именам.
И будет тебе щастье.
ЗЫ. Ну да. Тебе уже все объяснили
Исходная версия vada, :
У тебя в классе TPrinter нет переменных chargeLevel, paperCount, power. Есть только свойства с этими именами. Кодом, что представлен, ты как Мюнхаузен пытаешься сам себя за волосья из болота вытащить. Не прокатит.
Опиши в разделе private что-то типа:
FpowerState:boolean;
FchargeLevel:integer;
FpaperCount:integer;
И в методах
getPowerState, setPowerState, getCharge, setCharge, getPaperCount, setPaperCount
обращайся только к этим именам.
И будет тебе щастье.