>>>在线充值<<<
【必读】通信广角各点值说明一级士官及以上在这领广角币网上购买广角币,实时充值网上支付实时获取广角币教程!!!
【跟帖有奖】挣取广角币完全指南! 这里领取每天赠送的4广角币 华为无线培训课程通信广角08年精华内容大集合
发新话题
打印

由一个简单的程序谈起――之三(精华)

[标题]由一个简单的程序谈起――之三(精华)

精华全集  冲广角币  获取广角币的更多方法

【名称】:由一个简单的程序谈起――之三(精华)
【作者】:江苏 无锡 缪小东
【格式】:PDF
【页数】:6
【语言】:中文
【出版社】:
【出版日期】:
【摘要或目录】:

本篇继续和大家探讨上面的程序。在此篇我将和大家共同构造一个GUI与业务逻辑分开的程序,同时对程序的模块进行一些抽象,在较高的层次构建这个简单的系统。同时我们还自己创建一个底层的数据结构,此数据结构不仅仅保存数据,而且具有Cache的特性…… 一、 GUI设计 一谈到GUI其实是相当繁杂的!我构建这个GUI也化了小半天!不过我们的程序目的不是怎么构建GUI,而是如何对GUI进行抽象,建立一个独立于GUI的抽象模板!以下是我们的GUI。 图中将整个GUI分为两部分:1.显式部分(蓝色框框);2.控制部分(红色框框)。显式部分主要是显式持续层(Psrsistence Layer)中的记录。控制部分主要是控制整个程序的逻辑运行,它有一些按钮组成。它主要负责:根据用户的需要显式记录,同时完成和持续层的交互。一般的GUI程序中都可以分为显式(View)和控制(Controller)这两部分,这看起来似乎和MVC架构很象,本例中我们没有使用MVC架构,而是使用类似调停者模式的思路,构建这个程序。控制部分就是一个调停者,协调视图(View)和Cache的工作。




附件: 您所在的用户组无法下载或查看附件
本贴地址:http://bbs.tong-xin.com/viewthread.php?tid=19873&fromuid=0
点击复制,把本帖地址粘贴到MSN/QQ/邮件/网络上给朋友分享,即可获得广角币!
发新话题