荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Second (石开), 信区: Program
标  题: [转载]中国人自己的开发工具HB++<面向对象技术>2
发信站: 荔园晨风BBS站 (Wed Jun 27 07:41:53 2001), 转信

这些是基本的开发语言语句,HB++对面向对象作了不少支持工作,在这方面,比VB.NET最
新版的面向对象支持方面更加出色.
  2.2 基本数据类型
    一个程序要运行,就要先描述其算法。描述一个算法应先说明算法中要用的数据,
数据以变量或常量的形式来描述。每个变量或常量都有数据类型。
    在定义变量时,必须说明变量的名字和数据类型。
    基本数据类型有:Byte,Bool,Long,Double,String。数据类型包括所有基本数据类
型,见下图2-1,描述了数据类型的结构:
  数据类型--+--基本数据类型--+--Byte  字节类型
            |                +--Bool  布尔逻辑类型
            |                +--Long  整型(32位)
            |                +--Double双精度浮点类型
            |                +--String字符类型-------+--可变长度字符类型
            |                                        +--定长字符类型( * 字符
长度)
            +--非基本类型----+--数组  变量名(数组大小) as 类型
                             +--语言内置类型--+--Collection 集合类模板
                             |                +--DBGrid       RGridCoord  RG
ridRect
                             |                +--TBaseDatObj  TButton     TC
heckBox
                             |                +--TComboBox    TControl    TC
ontrolBar
                             |                +--TCoolBar     TCustDatObj TD
ataBase
                             |                +--TDataSet     TDataSource TD
BDataSet
                             |                +--TExpress     TField      TF
ieldBase
                             |                +--TForm        TFreeGrid   TL
abel
                             |                +--TListBox     TMenu       TM
enuBar
                             |                +--TMenuBase    TMenuItem   TM
FDB
                             |                +--TPage        TPoint      TP
opup
                             |                +--TProcess     TQuery      TQ
uery
                             |                +--TRadioButton TRect       TS
peedButton
                             |                +--TSplitter    TTable      TT
abSheet
                             |                +--TText        TToolBar    TT
oolButton
                             |                +--TTreeView    TWinControl TW
inDatObj
                             |
                             +--自定义类型----+--Class语句自定义
                                              +--TypeDef 定义类型别名
                                              +--Form语句定义窗口类
                                              +--Struct语句定义数据结构类
'===========================================================================
=====
HB++内部对象类
'===========================================================================
=====
'===========================================================================
=====
集合类 'Class Collection
数据库表格 'Class DBGrid From TWinControl
超自由电子表格的单元坐标结构 'Class RGridCoord
超自由电子表格的区域坐标结构 'Class RGridRect
数据对象基类 'Class TBaseDatObj
按钮 'Class TButton From TWinControl
检查框 'Class TCheckBox From TWinControl
下拉框 'Class TComboBox From TWinControl
控件基类 'Class TControl
控件工具条 'Class TControlBar From TWinControl
酷吧 'Class TCoolBar From TWinControl
自定义数据对象类 'Class TCustDatObj From TWinDatObj
数据库类 'Class TDataBase
数据库表基类 'Class TDataSet
数据库接口类 'Class TDataSource
数据库表基类的派生类 'Class TDBDataSet From TDataSet
宏表达式类 'Class TExpress
集合字段类 'Class TField
数据库字段类 'Class TFieldBase
超自由电子表格 'Class TFreeGrid From TWinControl
标签 'Class TLabel From TControl
列表框 'Class TListBox From TWinControl
主菜单类 'Class TMenu From TMenuBase
菜单工具条 'Class TMenuBar From TWinControl
菜单基类 'Class TMenuBase
菜单单元类 'Class TMenuItem
多功能数据库类 'Class TMFDB
页类 'Class TPage From TWinControl
点坐标结构 'Class TPoint
弹出菜单 'Class TPopup From TMenuBase
宏语句类 'Class TProcess
数据库查询类 'Class TQuery From DBDataSet
按钮类 'Class TRadioButton From TWinControl
区域结构 'Class TRect
快速按钮 'Class TSpeedButton From TControl
分隔条 'Class TSplitter From TControl
数据库表类 'Class TTable From TDBDataSet
页纸类 'Class TTabSheet From TWinControl
文本单行编辑框 'Class TText From TWinControl
工具条 'Class TToolBar From TWinControl
工具条按钮 'Class TToolButton From TWinControl
树形显示框 'Class TTreeView From TWinControl
TControl的派生控件类 'Class TWinControl
TBaseDatObj的派生数据对象类 'Class TWinDatObj From TBaseDatObj

--
                            既然热爱生命
                            那么,
                            一切都在意料之中。

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.28.190]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店