グローバル変数とメンバ変数

スレッドクラスを継承したクラスなど、クラスのメンバ関数としてメインルーチンを書くようになると、どうもメンバ変数をグローバル変数として使いまくる。
これは悪いのかどうなのか。
引数がない分、無駄な処理がないだろとか思うんだけども。