gpt4 book ai didi

oop - 类只有静态字段和方法是不好的做法吗?

转载 作者:行者123 更新时间:2023-12-03 05:25:09 27 4
gpt4 key购买 nike

我有一个仅由静态成员变量和静态方法组成的类。本质上,它充当通用实用程序类。

类只包含静态成员变量和静态方法是不好的做法吗?

最佳答案

不,我一点也不这么认为。拥有一个充满实例方法的类是更糟糕的做法,而这些实例方法实际上并不依赖于特定实例。使它们静态告诉用户它们的用途。此外,您还可以通过这种方式避免不必要的实例化。

编辑:作为事后的想法,一般来说,我认为“仅仅因为”避免使用语言功能是件好事,或者因为您认为这是“Java 的方式来做到这一点”。我记得我的第一份工作中,我有一个充满静态实用方法的类,一位高级程序员告诉我,我没有通过将所有方法设置为“全局”来充分利用 Java 的 OO 功能。 6 个月后她就不再加入团队了。

关于oop - 类只有静态字段和方法是不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1942903/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com