是否有理由在没有属性的类中使用非静态方法?

时间:2018-07-22 23:20:18

标签: java php object object-oriented-analysis

我正在创建一个提供服务的类,该服务可构建用于调用Google Maps API的URL。该类当前包含一个返回两个坐标之间距离的公共方法,以及一些用于构建URL的私有函数。此时,该类没有任何需要访问的属性。是否有理由不将每个方法都设为静态?

我可能会看到一个将用户当前坐标存储为属性,然后将其用于其他各种目标以计算距离的原因。我不确定这是否符合面向对象的原则,或者它是否重要。

0 个答案:

没有答案