设计模式之适配器模式

假设姚明刚到火箭队的时候,由于语言不通,但是有需要接受教练的指挥。有以下三种办法: 让姚明先学会英语 让教练学会中文指挥 给姚明配一个翻译 显然,最具有可行性的方式便是给姚明配一个翻译。 我们简单的模拟一下上面的情景模式: //姚明类,刚开 … 继续阅读 设计模式之适配器模式

设计模式之工厂方法

工厂方法模式 先看问题: 业务场景:需要实现一个复杂的计算器,计算器包含3个菜单:标准计算器模式,科学计算器模式,程序员计算器模式。 其中标准计算器模式能够进行: 加法,减法,乘法运算 科学计算器模式能够进行: 根号,对数,幂运算 程序员计 … 继续阅读 设计模式之工厂方法