为了账号安全,请及时绑定邮箱和手机立即绑定

在线等!在Javascript如何理解单一职责原则

在线等!在Javascript如何理解单一职责原则

慕田峪4524236 2019-10-25 20:54:24
对于函数我能理解一个函数只做一件事;可是对于类的描述就理解不了了,什么叫“每个类都应该有一个单一的功能,一个类应该只有一个发生变化的原因。”如我有个Person类,这个类“发生变化”指什么,名字改变?职业改变?这些我都要新建一个类?请举例说明下个,谢谢!
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

可参考这篇文章如何定义一个类——单一职责原则
这篇文章的意思应该是说发布消息跟取消消息可以看做是单一职责,因为这两个动作是属于一个系列的。而如果这个类里面有转换时间的话,就不是了。因为时间处理跟消息不相关。
                            
查看完整回答
反对 回复 2019-10-25
  • 2 回答
  • 0 关注
  • 203 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号