首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
bobshute
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
bobshute
4年前
关注
设计模式23-访问者模式
1.场景问题解决 1.1 场景描述 雇员管理系统遇到的问题: 需要添加一些新的操作功能 1.2 OO设计 oo 该package为oo用法 Employee 为雇员信息 E...
0
评论
分享
bobshute
4年前
关注
设计模式22-原型模式
1.场景问题解决 1.1 场景描述 电子账单项目遇到的问题:银行的电子账单、广告信: 特点:量大、时间要求紧,在电子账单内容生成后,快速发送成功. 1.2 OO设计 多线程...
0
评论
分享
bobshute
4年前
关注
设计模式21-备忘录模式
1.场景问题解决 1.1 场景描述 讨论一个游戏进度状态保存问题 游戏进度保存:对象状态,场景...,需要安全性,不能被非保存人读取到 如果在不使用数据库的情况下,怎么设计...
0
评论
分享
bobshute
4年前
关注
设计模式20-中介者模式
1.场景问题解决 1.1 场景描述 智慧房屋公司的产品: 闹钟、咖啡机、电视机、窗帘等 思考如何设计: 各对象有几种状态改变 相互作用如何 1.2 OO设计 1.3 需求变...
0
评论
分享
bobshute
4年前
关注
设计模式19-解释器模式
1.场景问题解决 1.1 场景描述 大数据统计项目遇到的问题: 按照计算模型对现有数据统计、分析、预测 一般的计算模型是一个或多个运算公式,通常是加减乘除四则运算 计算模型...
0
评论
分享
bobshute
4年前
关注
设计模式18-蝇量(享元)模式
1.场景问题解决 1.1 场景描述 1.2 OO设计 1.3 需求变动 1.4 带来问题 2.用设计模式改进 2.1 分析 大量的微小的对象,对象属性拆开-内部属性和外部属...
0
评论
分享
bobshute
4年前
关注
设计模式17-责任链模式
1.场景问题解决 1.1 场景描述 购买请求决策项目介绍 决策因素:价格 决策级别:组长、部长、副总、总裁 考虑扩展性 1.2 OO设计 1.3 需求变动 1.4 带来问题...
0
评论
分享
bobshute
4年前
关注
设计模式16-生成器模式
1.场景问题解决 1.1 场景描述 度假计划生成项目设计 度假计划的因素:时间、门票、餐厅、住宿、特殊活动等 一个计划就是一个具体对象,要便于扩展,可以一日游,三日游,七日...
1
评论
分享
bobshute
4年前
关注
设计模式15-桥接模式
1.场景问题解决 1.1 场景描述 遥控器项目:电视厂商在电视机中预留了接口,遥控器外包给外部生产. 需要设计遥控器的功能.当前有LG电视机和sony电视机,提供各自接口,...
0
评论
分享
bobshute
4年前
关注
设计模式14-复合模式
1.场景问题解决 1.1 场景描述 1.2 OO设计 1.3 需求变动 1.4 带来问题 2.用设计模式改进 2.1 分析 MVC里的模式: Model与View和Cont...
0
评论
分享
bobshute
4年前
关注
设计模式13-代理模式
1.场景问题解决 1.1 场景描述 监控糖果机:地点、糖果库存和当前状态 1.2 OO设计 1.3 需求变动 1.4 带来问题 2.用设计模式改进 2.1 分析 远程代理:...
0
评论
分享
bobshute
4年前
关注
设计模式12-状态模式
1.场景问题解决 1.1 场景描述 糖果售卖机,状态有售完0,待机1,已投币2,给糖果3. 1.2 OO设计 糖果售卖机 MainTest 测试类 1.3 需求变动 加入游...
0
评论
分享
bobshute
4年前
关注
设计模式11-组合模式
1.场景问题解决 1.1 场景描述 还是餐厅,多个餐厅合并,每个餐厅的菜单实现方式不一样,有的为ArrayList有的为Array. 1.2 OO设计 参见:10迭代器模式...
0
评论
分享
bobshute
4年前
关注
设计模式10-迭代器模式
1.场景问题解决 1.1 场景描述 两个菜馆合并后的菜单问题. 一个蛋糕店,一个小餐厅,原本各自有各自的菜单,一个为List,一个为Array,合并后出一份菜单. 1.2 ...
0
评论
分享
bobshute
4年前
关注
设计模式9-模板模式
1.场景问题解决 1.1 场景描述 1.2 OO设计 1.3 需求变动 1.4 带来问题 2.用设计模式改进 2.1 分析 2.2 重新设计 2.3 源码-不带Hook D...
0
评论
分享
bobshute
4年前
关注
设计模式8-外观模式
1.场景问题解决 1.1 场景描述 1.2 OO设计 1.3 需求变动 1.4 带来问题 2.用设计模式改进 2.1 分析 2.2 重新设计 Popcorn,Screen,...
0
评论
分享
bobshute
4年前
关注
设计模式7-适配器模式
1.场景问题解决 1.1 场景描述 电源插头不适配,可以转换,需要适配器;火鸡和鸭子需要适配转换. 1.2 OO设计 1.3 需求变动 1.4 带来问题 2.用设计模式改进...
0
评论
分享
bobshute
4年前
关注
设计模式6-命令模式
1.场景问题解决 1.1 场景描述 智能家居项目. 家里有电灯,音箱,电视等子设备,有各自的开关接口. 现需要一个:总的开关设备,将所有的家居都能控制起来. 1.2 OO设...
0
评论
分享
bobshute
4年前
关注
设计模式5-工厂模式(简单工厂、工厂方法、抽象工厂)
1.场景问题解决 1.1 场景描述 披萨商店,可以生产各种披萨. 2.用设计模式改进 2.1 简单工厂 2.1.1 概述思路 将变化的会有if else判断的相关模块,单独...
0
评论
分享
bobshute
4年前
关注
设计模式4-单例模式
1.场景问题解决 1.1 场景描述 有些对象我们只需要一个:线程池、缓存、硬件设备等 如果多个实例会有造成冲突、结果的不一致性等问题 2.用设计模式改进 2.1 源码 2....
0
评论
分享
下一页
个人成就
文章被点赞
16
文章被阅读
15,803
掘力值
839
关注了
0
关注者
1
收藏集
0
关注标签
27
加入于
2016-09-06