hide show toggle

#include <iostream>

class Toggle {
private:
    bool state;

public:
    Toggle() : state(false) {}

    void show() const {
        std::cout << "Current state: " << (state ? "On" : "Off") << std::endl;
    }

    void toggle() {
        state = !state;
    }

    void hide() const {
        std::cout << "Hiding..." << std::endl;
    }
};

int main() {
    Toggle toggle;

    toggle.show();
    toggle.toggle();
    toggle.show();
    toggle.hide();

    return 0;
}