素朴な疑問です。

ImageクラスとGraphicsクラスは何故分かれているのでしょう?
大抵の場合、一つのImageに対し一つのGraphicsを割り当てます。

img.drawImage(略);
であってもなんら問題はないように思えるのですが…。

くだらない質問だとは思いますが、悩み始めたらなんだか気になってしまいまして。