随笔分类 -  代理模式

摘要:一、完成者信息:姓名:杨郅昱学号:07770121二、模式信息模式名称:代理模式生活场景:判定是否是三角形然后求出面积:任意给定三个数,先判断是否能构成三角形 如果能构成三角形,在求出三角形的面积。1.不假思索的思路:通过类继承的方式来做上面的例子。即:任意给定三个数字, 用一个类继承运算接口,先判定能否构成三角形,如果能,求出面积;如果不能,则停止运行。2.类结构图:代码浏览:代码1. 存在问题:1. 当调入大量信息时会发费很长时间。2. 进行判定和计算都在一个类中进行,需要大量的时间。3. 如果判定规则变动,则需要大量的修改。2.归纳阶段归纳步骤一当前目标:实现通过一个代理来处理请求,并将 阅读全文
posted @ 2010-12-16 15:15 天津城建学院软件工程 阅读(313) 评论(0) 推荐(0)
摘要:姓名:宁前程学号:07770118模式名称:代理模式1.问题描述生活场景:很多人想购买李宁牌衣服,然后纷纷跑到李宁公司总部去购买,不但买不到自己想要的衣服,还白白的跑了一趟。设计目的:让用户不必非要跑到李宁公司总部去购买。2.不假思索的思路思路描述:很多人想购买李宁牌衣服,然后纷纷跑到李宁公司总部去购买。类结构图:缺点:这样的设计,为公司造成很多麻烦,也为自己造成很多麻烦。代码:首先定义一个能产生... 阅读全文
posted @ 2010-12-01 21:28 天津城建学院软件工程 阅读(322) 评论(0) 推荐(0)