Hirdetés

Új hozzászólás Aktív témák

  • MrChris

    nagyúr

    Lehet alap kérdéseket kérdezni? :D
    Ebből a példából kiindulva azt akartam, oop módon csak 1 ledet villogtasson, ez ugye csak annyi hogy csak egy LedBlink led-t hozok létre. Viszont szerettem volna, kívülről (nemtom mi a helyes kifejezés) ellenőrizni, hogy éppen világít e vagy sem. Erre nem tudtam mást kitalálni, mint hogy a void frissites()-t int frissites()-re írtam át, végén egy return state-el. Gondolom ezt így kell ahhoz, hogy kívülről megkapjam a state értékét. A loop-ban egy feltétellel kérdezem, hogy high vagy low, kiíratva a konzolra, hogy 'be' vagy 'ki' állaptban van e.
    Hogyan lehetne azt megoldani, hogy csak akkor írja ki ha változik az értéke? Eddig csak úgy tudom ha van egy állapot változóm és azt is kérdezgetem a led.frissites()-el együtt és kapcsolgatom. Van ennél elegánsabb megoldás? Ami eszembe jutott esetleg ezt tegyem bele valahogy az osztályba és egy változón-értékadáson keresztül lehessen ezt a funkcióját bekapcsolni?
    Hogyan tudom ezt a LedBlink led példányt leállítani?

Új hozzászólás Aktív témák