分类:设计模式

访问者模式

简介 访问者模式,表示一个对于容器中各对象的操作,它让你可以在不改变容器总对象的情况下定义一个新的操作。 UML类图 示例 学校里有操场,教室,访问者可以为学生和老师,学生在教室学习,老师在教课,学生在操场玩耍,老师在监…

代理模式

简介 代理模式提供了一个代理,达到控制访问对象的目的。代理模式分为远程代理,保护代理,虚拟代理,缓冲代理和智能引用代理等。 UML类图 示例 有句广告词,没有中间商赚差价,这个中间商很多时候就是代理的角色。中间商越多就是…