gpt4 book ai didi

java - 拥有多个字段的类的缺点

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

我有一个类,它有许多由其他类的对象组成的字段。该类由多个人使用,他们根据自己的需要不断向其中添加更多字段。我想知道与在此类中拥有一个集合字段(例如 Hashmap)相比,这是否有缺点,该集合字段可在必要时用于包含其他类。在我看来,这比声明许多可能最终不会被使用的字段更干净

最佳答案

具有太多字段和方法的类肯定更难掌握和稍后更改 - 类越短,就越容易理解其用途。

另一方面,将不同的类变量保留在一个 HashMap 中以使类更短根本不是一个好主意,因为您将失去类型安全性,并且稍后必须添加许多额外的检查和转换。

总之,您应该始终保持类尽可能简单和干净,而不牺牲最佳编码实践 - 也许您可以拥有多个较小的类,每个类都有自己的责任,而不是在一个类中拥有如此多的不同字段。

关于java - 拥有多个字段的类的缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58525392/

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