
jesteś tutaj
243
Zrozumieć obiekty
A teraz niech stan będzie mieć wpływ na zachowanie
Skoro nasz samochód jest już wyposażony w paliwo, możemy zacząć implementować w nim
interesujące zachowania. Jeśli np. w baku nie będzie paliwa, nie można jeździć samochodem!
Zacznijmy więc od zmodyfikowania metody
drive
tak, by sprawdzała ilość paliwa i upewniała się,
że jakieś jest w baku; później, za każdym razem gdy samochód gdzieś pojedzie, zmniejszymy ilość
paliwa, odejmując
1
od wartości właściwości
fuel
. A oto kod, który pozwoli to wszystko zrobić.
Zatankuj, by odbyć jazdę próbną
Nie zwlekaj i zaktualizuj swój kod. A następnie weź fiata na
przejażdżkę! Obok ...