2024年3月17日发(作者:肘子的做法大全)
章 第
PowerBuilder简介
通过本章的学习,您将:
简单了解PowerBuilder和Syba的历史;
了解PowerBuilder的面向对象开发技术;
了解OLE技术和事件驱动编程方式;
了解PowerBuilder 9.0的新增功能;
基本掌握PowerBuilder 9.0的开发环境。
1
PowerBuilder 9.0
快速入门篇
1.1 PowerBuilder和Syba的历史
PowerBuilder是PowerSoft公司于1991年发布的软件,最早版本为PowerBuilder 1.0。
1994年,PowerSoft公司收购了Waicom公司,同时推出了InfoMaker产品;1995年也是非
常有历史性的一年,Syba公司和Powersoft公司合并,成为世界第六大独立软件商,而且
发布的System 11是符合工业标准的高性能、高可用性、易扩展的新一代SQL Server产品;
1996年,Syba公司收购了Visual Components公司,同时推出了最经典的一个PowerBuilder
版本——PowerBuilder 5.0;接着,Syba公司又于1997年推出了Adaptive Server
Enterpri11.5、Jaguar CTS1.1、PowerBuilder 6.0、Power++ 2.0、PowerJ 2.0、PowerSite、
PowerDesigner 6.0。但是PowerBuilder 6.0由于存在不少Bug,最终升级为PowerBuiler 6.5
这个相对成熟的版本。直到现在,很多PowerBuilder程序员都一直在使用这个版本。
1999—2000年推出了PowerBuilder 7.0,它采用了全新的框架结构,开发环境和以前的
PowerBuilder完全不一样;2001年推出的PowerBuilder 8.0和2003年推出的PowerBuilder 9.0
都采用了与PowerBuilder 7.0相同的框架结构。
1.2 PowerBuilder的面向对象开发技术
面向对象编程(OOP)与以往的第三代编程语言不同,OOP方法可以将程序和数据有
机地结合到一种单元,就是我们一般说的类(Class),因为在对象中不仅仅包含着数据(即
属性),还包含了过程(也叫做方法),然后用户可以用特殊的结构或者记录来实例化一
个类,而这个实例化的类就称作对象,这个对象又可以复制和访问,可以自动实现重用。
作为面向对象的编程,另一个特点就是继承。当一个对象被创建完成后,就可以为这
个类扩展出它的派生类,它们拥有父类的所有特性,又有属于自己的特殊方法和属性,这
样就可以创建一个标准的通用类作为许多子类的父类。
举个简单的例子:
先创建一个人员基本信息的最基本的父类,假设父类是People,它有“姓名”、“地
址”、“性别”、“所在城市”,这些都是人员最基本的信息,然后从People类扩展它的
子类,子类命名为雇员Employee,它除了父类的这些基本信息以外,还有“职位”和“薪
水”这两个特性,还可以另外从People这个父类派生出学生Student这个类,它的特点是
要有“学历”、“所在学校”,这样父类的“姓名”、“地址”、“性别”、“所在城市”
等信息就被复用了,如图1-1所示。
具体的例子会在后面的章节中着重讨论。
·2·
本文发布于:2024-03-17 14:28:25,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/1710656905163852.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PowerBuilde教程.doc
本文 PDF 下载地址:PowerBuilde教程.pdf
留言与评论(共有 0 条评论) |