你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 专家论坛
SCO Unix平台OUCL开发研究(四)
 

2.3 类库结构及常用控件

Object Unix/Linux Class Library提供丰富的预定义类,使用它提供的这些类可以简化交互式的基于Unix文本环境下的应用程序开发。在Object Unix/Linux Class Library的类体系中有许多的类和结构都以T打头,基本体系结构如图2 

 



2

 

 

1TObject

TObjectObject Unix/Linux Class Library所有派生类的基类。它对所有的窗口界面类TDialogTWindow及其派生类:TControl,都是通用的。TObject定义了窗口、对话框和控件对象的共同行为。TObject的成员函数定义如下:

1)    维护Object对象和窗口元素结构的双重性,包括构造函数和控件对象的父指针对象。

2)    维护所有从基类派生的事件响应。

3)    自动支持派生类的显示。

TObject是在幕后工作的。实际上很少从TObject直接导出新的类。在从TWindowTDialog派生新类时,对象可以继承许多TObject定义的功能。

2TApplication

这个类定义了所有Object Unix/Linux Class Library应用程序所需要的属性。每个Object Unix/Linux Class Library应用程序都是由TApplication类派生的。除此之外,TApplication类还负责初始化主窗口对象。

每个Object Unix/Linux Class Library程序都必须定义一个新的应用程序类,新的应用程序类必须是所提供的Tapplication类的派生类。在Main(Unix程序的入口点)中,构造这个派生类的事例(应用程序对象)。按造惯例,通常类型(类及类的事例)标识以字母T打头。

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089