>>37
おそらく、 ウィンドウベースの
プログラムを書いてるんだろうと思うんだけど、
例えば、 class B は、

class B extends Frame {

あるいは、

class B extends JFrame {

になってるんじゃない?
であれば、

b.paint( b.getGarphics() );

とやれば、おそらく一応呼べるとは思う。
けれど、必ずしもあなたの期待通りの動作をするかどうかはわからない。
実際どうすべきかは awt や swing のライブラリの仕様の問題なので、
JavaDoc なり、解説書なりをよく読んで、 paint()メソッドの引数に
paint() メソッドを明示的に呼び出さなくても、再描画がなぜ行われるのか、
なぜ Graphics が必要なのか、といったこと
(つまり、 awt や swing の描画プロセスやルール)
を理解した上で、どうすべきかを考えたほうがいい。