在面向对象的语言中,您将类分组到单个文件中的指导原则是什么?你总是给每个班级一个单独的档案吗?你把紧密耦合的课程放在一起吗?您是否曾在一个文件中指定了几个接口实现?你是根据实现可能有多少行代码或者它对类的用户看起来"混乱"的方式来做的?或者用户是否愿意将所有东西放在一个地方?
language-agnostic oop class file
class ×1
file ×1
language-agnostic ×1
oop ×1