C++ 클래스가 있고

bool is_initialized가 있어서 일단 이게 true여야지만

모든 메소드를 사용할 수 있게 하고 싶은데

제가 생각한 방법으로는 그냥 모든 메소드에다가 if(is_initialized) 넣는 방법밖에 없는데 좀더 예쁘게 구현 가능할까요?


요약: 깔끔하게 겍체 상태에 따라 사용 가능한 메소드가 바뀌는걸 구현하고 싶음