Работа с Boolean в ООП
вообщем застрял на булевской переменной в ООП,
сначала объясню задачу : задача такая, контора по приему б/у автомобилей : класс должен принимать стоимость нового авто(ну это я знаю), с помощью переменной boolean, минусовать со стоимости нового авто сколько то процентов, чтобы определить стоимость принимающего б/у авто ( ну вот например : три перменные FPriceNewCar(цена нового такого же авто), FPriceItog(итоговая выплачиваема цена), и булевская переменная FPainted(крашенный или нет) ,, булевскую переменную определяет RadioButton на форме, если его включить то авто крашенный, и в клаасе должно минусоваться со стоимости нового авто сколько то процентов(определить выплачиваемую стоимость) ) Вообщем проблема в том что, я не знаю как работать с BOOLEAN в ООП в инете не нашел как мне FPainted связать с RadioButton ? как описать его в свойствах, методах, процедурах и т д ,, нуу вообщем интересует работа с булевской перемменной ИМЕННО в ООП ну вот и сам код : Код:
TCar = class как мне FPainted связать с RadioButton ? как описать его в свойствах, методах, процедурах и т д ,, нуу вообщем интересует работа с булевской перемменной ИМЕННО в ООП и выложите если не трудно побольше ПРОСТЫХ ну или же средних по сложности примеров с Boolean в ООП делфи спасибо всем заранее,, |
Переменные булевского типа принимают одно из двух значений: истина (true) и ложь (false). Такие переменные иначе называют логическими. С алгеброй логики встречались когда нибудь? Вот там все переменные как раз таки логического типа.
Вот так считывается положение радиобатона, и в зависимости от этого выбирается значение флага (булевской переменной): Код:
{var flag:boolean;} Код:
{var flag:boolean;} А дальше уже проверяете, если значение флага - истина, то есть машина перекрашена, то выполняйте вычитание, или другие необходимые операции. Будут еще вопросы - задавайте. |
Часовой пояс GMT +4, время: 04:08. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.