Sequential blinking of LEDs in OOP

Yes you're exactly right, I didn't know switch was a keyword and it bugged me at first.
I'll keep that in mind, thanks