1 / 19
文档名称:

OUCL for UNIX介绍.doc

格式:doc   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

OUCL for UNIX介绍.doc

上传人:xgs758698 2015/6/6 文件大小:0 KB

下载得到文件列表

OUCL for UNIX介绍.doc

相关文档

文档介绍

文档介绍:SCO UNIX/LINUX环境下
面向对象的程序设计
&
Object UNIX/LINUX Class Library
应用程序编程框架




林风人
目录
第一部分 Object UNIX Class Library综述 3
第二部分 Object UNIX Class Library编程机制 6
面向对象的应用程序编程 6
一个较好的UNIX接口 6
封装窗口信息 7
抽象化curses函数 7
自动消息响应 8
第三部分采用Object UNIX Class Library的好处 9
9
,迅速培养新招大学生成为编程高手 9
10
第四部分Object Unix/Linux Class Library界面显示效果 10
窗口 10
对话框 12
编程控件 13
第五部分 Object UNIX Class Library与同类产品的比较 17
第六部分 Object UNIX Class Library的发展 19
第一部分 Object UNIX Class Library综述
Object UNIX Class Library提供了一种有趣的开发SCO UNIX环境下的文本模式应用程序的新方法。直到最近,大多数UNIX编程都需要UNIX C编译器和大量分离而复杂的开发工具,这样,UNIX应用程序开发显得冗长、复杂和令人费解。借助Object UNIX Class Library应用程序框架,UNIX编程就容易了许多。
在大多数交互式的UNIX应用程序中,用户的界面元素操作处理以及程序内部的消息循环需要编程人员花费大量的时间并利用大量的case语句来分析用户该执行哪些操作。这就需要一个比较熟练的编程人员来实现它并掌握许多的SCO UNIX下的API函数以及界面处理的curses库函数,为编写一个可用的交互式应用程序,您可能必须掌握它们。
Object UNIX Class Library提供了一个面向对象的类库,其中封装了UNIX应用程序都要执行的(程序级和窗口级)行为。Object UNIX Class Library用以简化UNIX开发的手段是:
一个一致、直观简捷的UNIX应用程序接口
提供菜单、窗口、对话框以及许多类似VB的控件
为窗口管理和消息处理提供的行为
用于构造UNIX应用程序的基本框架
由于程序员可以“继承”这些基本功能,故可以把主要精力放在应用程序的功能实现上。
通过应用程序序编程框架及类库Object UNIX Class Library大大地缩短了程序开发的周期,程序可维护性、可再用性强,极大地提高软件开发的效率。
通过本系统提供的编辑编译平台以及Object UNIX Class Library应用程序开发类库平台,用户可以很方便地维护应用程序工程结构并跟踪定位应用程序编译的错误信息并在Object UNIX Class
Library类体系结构基础上进行应用程序的快速开发。用户可以简便地设计交互式程序界面并自动具备交互式系统所必须的窗口、菜单、对话框以及其他一些必要的界面元素如按扭、互锁键、校验键、列表框、下拉列表框、数据库浏览等控件并提供必要的打印驱动程序等功能。
Object UNIX Class Library(OUL)类库系统提供一致性的外观和命令结构,这使得编写SCO UNIX环境文本模式下的应用程序变得更加容易,OUL类库提供了大量的内部类成员函数,这些函数使得窗口、菜单、对话框以及其他特征更加容易实现,而这些特征是一个用户友好界面必不可少的要素。
Object UNIX Class Library(OUL)类库系统采用统一的应用程序基于类似Windows窗口环境下的消息处理,用户可以方便地定义自己的消息响应方式并由本OUL消息循环处理程序自动处理,使得用户可以不必关心应用程序本身的界面处理,而只是处理按下回车键以后的业务处理。
Object UNIX Class Library(OUL)类库系统是一个基于控件的消息处理循环,OUL类库含有创建、初始化窗口和对话框的过程,基于这种模式,用户可以定义应用程序本身需要的屏幕控件元素并定义按下某控件以后的业务处理,而无须编写如何连接这些控件于应用程序的消息循环中,简化开发过程并使得开发应用程序的速度加快,达到快速开发SCO UNIX环境下的应用程序的目的。
Object UNIX Class Library(OUL)提供了应用程序开发所必须的应用程序类框架以及屏幕元素。OUL类库提供了应

最近更新

关于玻璃的非线性折射率及其计算方法 2页

关于焦化厂废水处理技术研究进展的探讨 2页

关于深部火山岩中天然气成因的地球化学研究 2页

关于浅裂纹COD值的实验研究及其意义 2页

关于江苏就业与经济协调发展的路径分析 2页

关于改造广州文化公园的几点建议 2页

2025年肠道屏障损伤机制与防治策略解析教案 46页

2025年烟尘、粉尘自动采样器及测定仪合作协议.. 64页

2025年皮肤化学品:沐浴液项目发展计划 53页

关于建设具有中国特色的社会主义新型城乡关系.. 2页

2025年环卫装备项目发展计划 63页

关于工业企业执行指导性计划的探讨 2页

关于对资改造调研工作的几个问题 2页

关于完善矿业企业财务核算的相关问题分析 2页

2025年第六章 解析芳香族羧酸类药物 140页

2025年秋季寒露霜降养生保健攻略 30页

2025年碘造影剂过敏应对策略与急救措施 13页

关于商业经济效益问题的讨论情况 2页

关于变压器、感应电动机频率关系的讨论 2页

工程数学-概率统计简明教程-第二章-随机事件市.. 34页

关于动物性别发生的生理生化机制的探讨 2页

2025年湖南中医住院医师中药学规培精华要点 41页

2025年泌尿科导尿操作教程与实践 36页

关于供热锅炉节约燃料途径的探讨 2页

2025年钢筋滚焊机安全操作规程 5页

银川地区出租车租赁服务协议 4页

公司防洪防汛培训考试试题(含答案) 6页

消防泵房系统安装合同 5页

水利企业劳动合同样本 6页

建筑垃圾处置方案 10页