- 原则定义
一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 - 现实理解
比如说MP3,我们仅仅只让它用来听音乐用、照相机只是让它来照相用 - 提出背景
类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 - 实现关键
发现类的不同职责并将其分离——是实现高内聚、低耦合的指导方针
单一职责原则——single responsibility principle, srp
最新推荐文章于 2024-09-25 14:32:15 发布