嗯,这是一个非常琐碎的问题。但我想知道是否可以将多个类放入一个头文件/源文件中。我经常看到,对于每个类,都有另一个头文件和另一个源文件,就像在 Java 中一样(不仅按照惯例......)
我看到了这里的起起落落:一方面,您可能希望在一个地方有一些相关的课程进行编辑,因为大型项目有时需要您搜索一下。另一方面,更多的文件使单个文件不那么重,因此您不必向下滚动数以千计的行来找到您正在搜索的方法。
现在公约对此有何看法?
[例子]
目前我在一个文件中有 3 个类:一个服务器、一个用于服务器的 ClientHandler 和一个 ServerManager。服务器管理连接,ClientHandler 管理每个客户端的所有进出流量,ServerManager 包含一些我需要运行服务器的逻辑。
[编辑]对我的英语能力要温柔,我是外国人;)