【发布时间】:2010-12-03 03:00:25
【问题描述】:
我正在考虑构建一个非常大的 Java 类,Java 类可以拥有的方法数量是否有限制?能进数百万个方法吗?
更新: 是的,目的是制作一个“上帝”类。
【问题讨论】:
-
拥有一个包含大量方法的庞大类的目的是什么?
-
是否有强烈的理由不想重构您的大类?您的描述暗示可能是神级反模式。
-
是的,我对你将要做什么很感兴趣。
-
@Cameron - 我试图提出的观点是关于 OO 设计和这种方法的可维护性。它同样适用于自动生成的代码。此外,任何代码,即使是自动生成的,也有可能在某个时候被某人调试。您对模糊威胁部分的观点已注意到。并删除了评论。
-
混合和丢失类结构以支持上帝类以进行某种类型的代码混淆?