首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
可爱的骨头
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
Android设计模式-面向对象六大原则
单一职责原则(SRP)示例一:用户接口上面类图可以看出用户的接口设计得有问题,用户的属性和用户的行为没有分开。应该把用户信息抽成一个BO(BusinessObject,业务对象),把行为抽成一个Biz
设计模式六大原则
应该有且仅有一个原因引起类的变更。 例如,设计一个视频播放系统,要求:如果是VIP用户就播放完整影片,否则只允许试看5分钟。 这个类的设计明显不符合单一职责,它做了两件事情:1.视频的播放、2.权限的判断。 这就已经有两个原因会引起类的变更了,你能百分百保证其中一个逻辑的变更不…
JAVA设计模式
简而言之,设计模式(Design pattern)就是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的,该踩的坑别人已经替你踩了,然后总结出一些比较好的方案,你学着用就好! 1、创建型模式:这些设计模…