ソース内で使うだけならただ単にstaticにすれば隠れる。つまりソース単位の関数になる。
外部に公開するんだったら頑張って管理する。

>>144
そういうのモノステートパターンっていうんじゃないの?