背景 公司的IM模块一直都是我在开发和维护,几经改版已经和初始的设计完全不同了,业务也跟以前不尽相同,以前B、C两...[作者空间]
问题: 某煎饼店现有煎饼、手抓饼和烧饼三种商品出售,每种商品都可以另外加鸡蛋或者香肠,现要开发一套商品结算系统,那...[作者空间]
问题: 树状结构在软件中非常常见,比如文件夹、软件中的菜单、办公软件的公司组织架构等,如何运用面向对象的方式来处理...[作者空间]
问题: 假如:我们需要大中小3种型号的画笔,能够绘制12种不同的颜色,如果使用蜡笔,需要准备3x12=36支,但如...[作者空间]
一 基本定义 Demo 什么是适配器模式定义:适配器模式将某个类的接口转换成客户端期望的另一个接口表示,主的目的是...[作者空间]
一 基本概念 Demo地址 定义:它属于行为型模式,将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化...[作者空间]
建造者模式(Builder),将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示. 适用场景...[作者空间]
观察者模式(Observer),又叫发布-订阅模式(Publish/Subscribe),定义了一种一对多的依赖关...[作者空间]
总所周知,iOS和Android是当今两大移动平台,前者采用Human Interface Design,后者采用...[作者空间]
一、前言 工厂模式种类:简单工厂、工厂方法、抽象工厂 IOS中的应用:类簇 二、简单工厂 介绍:简单工厂模式是属于...[作者空间]
MVVM设计模式的优点 1.双向绑定技术,当Model变化时,View-Model会自动更新,View也会自动变化...[作者空间]
以下内容由Mockplus团队翻译整理,仅供学习交流,Mockplus是更快更简单的原型设计工具。 在iPhone...[作者空间]
2012年-2013年,Sunny在CSDN技术博客中陆续发表了100多篇与设计模式学习相关的文章,涵盖了七个面向...[作者空间]
桥接模式 1、什么是桥接模式 将抽象部分与实现部分分离,使它们都可以独立的变化。 桥接模式一共有两个角色: 抽象角...[作者空间]
工厂模式 1、什么是工厂模式 工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高...[作者空间]
委托模式与状态模式 由于策略模式与状态模式有一定的共同性,所以我把两种模式放在一起讨论。 同时我在知乎上发现一个回...[作者空间]
适配器模式 1、 什么是适配器模式? 将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容...[作者空间]
前几天我们小组在讨论 组件化 相关的想法,而随着讨论的加深,发现自己对于一些基本的理论还有一些误区,特此先弥补一下...[作者空间]
设计模式系列文章 《iOS设计模式(1)简单工厂模式》《iOS设计模式(2)工厂模式》《iOS设计模式(3)适配器...[作者空间]
设计模式系列文章 《iOS设计模式(1)简单工厂模式》《iOS设计模式(2)工厂模式》《iOS设计模式(3)适配器...[作者空间]