声明:本系列博客参考资料《大话设计模式》,作者程杰。
组合模式(有时候又叫做部分-整体模式),将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。
实现类...
分类:
Web程序 时间:
2015-05-02 23:29:35
阅读次数:
191
建立好42节的表之后,每个字段英文表示都是有意义的说明。先建立,就知道表的关系和用处了,当然,我的设计只是一个参考,你可能有很多改进的地方。我们的工作流具体细节流程是这样的:最终我们的模块也是这样的,最后理想也是这样的。现在从表单设计入手一步一步来。今天解决分类管理,字段管理准备开始1.同样启用代码...
分类:
编程语言 时间:
2015-05-01 11:59:30
阅读次数:
203
将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。
解决的问题:
即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。
类图:
模式中的角色
目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,...
分类:
其他好文 时间:
2015-04-30 21:53:10
阅读次数:
187
1.第一阶段目标 - 把计算的功能封装成类。2.设计测试用例:用白盒与黑盒测试设计技术,为计算核心设计测试用例。第一阶段目标 - 能把计算的功能封装起来,通过测试程序和API 接口测试其简单的加法功能。第二阶段目标 - 通过测试程序和API 接口测试其简单的加减乘除功能。并能看到代码覆盖率。第三阶段...
分类:
其他好文 时间:
2015-04-30 15:44:19
阅读次数:
149
实验内容:1.第一阶段目标 - 把计算的功能封装成类。2.设计测试用例:用白盒与黑盒测试设计技术,为计算核心设计测试用例。3.在实验环境中(如MyEclipse集成开发环境+Junit测试框架)运行测试用例,分析测试结果,找出程序问题,给出改进前后的代码对照。开发环境:Eclipse结对子的同伴:2...
分类:
其他好文 时间:
2015-04-30 12:27:38
阅读次数:
107
1.第一阶段目标 - 把计算的功能封装成类。2.设计测试用例:用白盒与黑盒测试设计技术,为计算核心设计测试用例。3.在实验环境中(如MyEclipse集成开发环境+Junit测试框架)运行测试用例,分析测试结果,找出程序问题,给出改进前后的代码对照。结对子: 201306114454 陈汝婷 ...
分类:
其他好文 时间:
2015-04-30 12:13:40
阅读次数:
103
咖啡店订单系统类设计一:初始方案class Bervage{ description; getDescription(); cost();};每种不同的饮料都是Bervage的一个派生类,由于调料多种多样,导致派生类“爆炸”二 改进class Bervage{ description; m...
分类:
其他好文 时间:
2015-04-28 22:37:50
阅读次数:
164
设计模式分为三类: 创建型,描述如何创建对象,结构型,描述在程序中如何构建类或者对象之间的组合关系,行为型,描述类或对象如何分工合作和交互。 创建型模式: 单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式、建造者模式 结构型模式:设配器模式、代理模式、组合模式、桥接模式、装饰模式、...
分类:
其他好文 时间:
2015-04-28 17:49:14
阅读次数:
208
互联网职业按大类可分技术类、设计类、产品类、运营类、市场职能类五大类,里面具体的职位,tiger就为大家一一举例分析
技术类
技术类包括web后台开发、前端开发、移动开发、运维、DBA、硬件类的嵌入式开发
后台开发
可简述分为研发工程师、数据分析师、安全工程师、网络工程师、数据挖掘工程师、数据管理/分析工程师、算法工程师、云计算等等,其实这里的很多职位不能划分为后台开发,大...
分类:
其他好文 时间:
2015-04-27 21:50:02
阅读次数:
624
输入代码:
/*
* Copyright (c) 2015, 烟台大学计算机学院
* All rights reserved.
* 文件名称:sum123.cpp
* 作 者:林海云
* 完成日期:2015年4月26日
* 版 本 号:v2.0
*
* 问题描述: 阅读教材例10.1。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是do...
分类:
其他好文 时间:
2015-04-26 18:25:09
阅读次数:
157