オブジェクトが座標系上を動き回るシナリオがあります。モデルクラスでjava.awt.Pointを使用することを考えました。これは、必要なすべての機能(位置表現、変換、距離計算)を提供するためです。
しかし、私のモデルでjava.awtのクラスを使用すると、どういうわけか間違っているように感じます。しかし、同じ機能を書き直すことも答えにはなりません。
だから私の質問は:モデルクラスでそのようなグラフィック関連のクラスを使用しても大丈夫ですか、それともこれは悪いスタイルですか?悪いスタイルの場合、良い代替アプローチは何でしょうか?