我已经在类的上下文中看到了它。我怀疑这意味着可以将类分解为逻辑子单元,但我找不到很好的定义。你能举一些例子吗?

谢谢您的帮助。

编辑:我喜欢这些聪明的回答,但是我显然是指软件上下文中的“整体式”。我知道巨石,巨石,都尔门以及所有与石头有关的背景。哎呀,我的国家里我受够了...

最佳答案

有趣的问题。我认为没有什么关于整体类的正式定义,但是您已经有了主意。包含多个逻辑上未连接或无意义耦合的组件的类是整体类。

如果您阅读过我强烈建议的The Pragmatic Programmer,则可以将整体类定义为与该书几乎所有内容都背道而驰的反模式。

作为示例,您将在芯片和OS设计领域中找到更多信息,那里有单片芯片/ kernels的正式定义,类似于单片类。这是一些示例,尽管每个示例都可以反对列入此列表中:


JOGL-OpenGL的Java绑定。这可能是有争议的,并且有充分的理由。
大多数学术项目-显而易见的原因。


如果您是一个人开始编程,而不是加入一个团队,那么您很可能可以打开您的第一个项目,并且会有一个完整的类。

10-05 23:48