每个文件只有一个类是一种编程规范,被称为单一职责原则(Single Responsibility Principle,SRP)。它是面向对象编程(Object-Oriented Programming,OOP)中的一个重要概念。
单一职责原则指导开发人员将一个类的功能限定在一个明确的范围内,即一个类应该只有一个引起它变化的原因。这样做的好处有以下几点:
尽管每个文件只有一个类是一种良好的编程实践,但并不是绝对的规则。在某些特定情况下,一个文件可能包含多个相关联的类,例如一些简单的数据结构或者一些紧密耦合的辅助类。但是,应该尽量遵循单一职责原则,将类的功能划分清晰,以提高代码的质量和可维护性。
腾讯云相关产品和产品介绍链接地址:
TVP技术夜未眠
腾讯技术创作特训营第二季第3期
DB・洞见
技术创作101训练营
云+社区技术沙龙[第28期]
云+社区技术沙龙[第17期]
云+社区技术沙龙[第14期]
第四期Techo TVP开发者峰会
云+社区技术沙龙[第21期]
第三期Techo TVP开发者峰会
领取专属 10元无门槛券
手把手带您无忧上云