0
点赞
收藏
分享

微信扫一扫

设计模式 单一职责

止止_8fc8 2022-03-12 阅读 48

文章目录

设计模式介绍

设计模式是什么 是系统服务的解决方案, 是逻辑开发中拿到共性问题
设计模式学习的是思想.

设计模式的分类 : 创建型模式 结构型模式 行为模式

学习设计模式的方法: 设计模式最好的学习是根据案例学习 , 要先使用 ,再研究原理. 就像买汽车, 先跑起来, 再研究一下车的相关原理.

单一职责原则

单一职责原则 :
一个类, 应该只有一个发生变化原因.
并不是if else 更快, 而是因为设计模式不熟练.

视频的例子 , 访客用户, 普通用户, vip用户.
原始代码用if else 编写.

重构上面的代码: 每一个类只负责一个行为.
根据用户定义接口, 不同的用户为不同的实现. 这样就实现了单一原则, 每个类进行维护.
在这里插入图片描述

举报

相关推荐

0 条评论