下記のエントリ RichPointはPointを継承したほうがいいかって話 が気になったというか、色々言いたいことあったけど、コメントに書ききれないし、ついでに色々Pimp my Libraryについて説明したりしてしまおう的な まず結論からいうと、継承もProxyも使う必要なくね?っていう意見 いや、(色々とその後の拡張性とか考えると)使ってはいけないと言うつもりもないんですが。そもそも、元ネタのエントリで、Pointクラスの実装や、どういう使い方をするClassなのかが示されてないのでどうしようもないというか、かってに予想というか、仮定して話進めるしかないのであれ(´・ω・`) Pointクラスが下記のどれなのか?によって話も変わってくる java.awt.Point なにかの(外部の)ライブラリのClass 自作した(自分で手を加えようと思えば、変更できる)Class まぁとりあえず