我有一个场景,对象在坐标系上移动。
我考虑在我的模型类中使用 java.awt.Point,因为它提供了我需要的所有功能(位置表示、翻译、距离计算)。
但在我的模型中使用 java.awt 类感觉有些错误。
但重写相同的功能也不是答案。
所以我的问题是:在模型类中使用此类与图形相关的类是否可以,或者这种风格是否不好?
如果风格不好,什么是好的替代方法?
如果您计划有一天在 Android 等其他平台上重用该模型,那么这确实不是一个好主意。
一般来说,我同意 java.awt 类不应该成为应用程序模型的一部分。我想我会创建自己的 Point 类并在其中定义我需要的方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)