2024年3月17日發(fā)(作者:肘子的做法大全)

章 第
PowerBuilder簡(jiǎn)介
通過(guò)本章的學(xué)習(xí),您將:
?
簡(jiǎn)單了解PowerBuilder和Syba的歷史;
?
了解PowerBuilder的面向?qū)ο箝_(kāi)發(fā)技術(shù);
?
了解OLE技術(shù)和事件驅(qū)動(dòng)編程方式;
?
了解PowerBuilder 9.0的新增功能;
?
基本掌握PowerBuilder 9.0的開(kāi)發(fā)環(huán)境。
1
PowerBuilder 9.0
快速入門(mén)篇
1.1 PowerBuilder和Syba的歷史
PowerBuilder是PowerSoft公司于1991年發(fā)布的軟件,最早版本為PowerBuilder 1.0。
1994年,PowerSoft公司收購(gòu)了Waicom公司,同時(shí)推出了InfoMaker產(chǎn)品;1995年也是非
常有歷史性的一年,Syba公司和Powersoft公司合并,成為世界第六大獨(dú)立軟件商,而且
發(fā)布的System 11是符合工業(yè)標(biāo)準(zhǔn)的高性能、高可用性、易擴(kuò)展的新一代SQL Server產(chǎn)品;
1996年,Syba公司收購(gòu)了Visual Components公司,同時(shí)推出了最經(jīng)典的一個(gè)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,最終升級(jí)為PowerBuiler 6.5
這個(gè)相對(duì)成熟的版本。直到現(xiàn)在,很多PowerBuilder程序員都一直在使用這個(gè)版本。
1999—2000年推出了PowerBuilder 7.0,它采用了全新的框架結(jié)構(gòu),開(kāi)發(fā)環(huán)境和以前的
PowerBuilder完全不一樣;2001年推出的PowerBuilder 8.0和2003年推出的PowerBuilder 9.0
都采用了與PowerBuilder 7.0相同的框架結(jié)構(gòu)。
1.2 PowerBuilder的面向?qū)ο箝_(kāi)發(fā)技術(shù)
面向?qū)ο缶幊蹋∣OP)與以往的第三代編程語(yǔ)言不同,OOP方法可以將程序和數(shù)據(jù)有
機(jī)地結(jié)合到一種單元,就是我們一般說(shuō)的類(lèi)(Class),因?yàn)樵趯?duì)象中不僅僅包含著數(shù)據(jù)(即
屬性),還包含了過(guò)程(也叫做方法),然后用戶(hù)可以用特殊的結(jié)構(gòu)或者記錄來(lái)實(shí)例化一
個(gè)類(lèi),而這個(gè)實(shí)例化的類(lèi)就稱(chēng)作對(duì)象,這個(gè)對(duì)象又可以復(fù)制和訪問(wèn),可以自動(dòng)實(shí)現(xiàn)重用。
作為面向?qū)ο蟮木幊蹋硪粋€(gè)特點(diǎn)就是繼承。當(dāng)一個(gè)對(duì)象被創(chuàng)建完成后,就可以為這
個(gè)類(lèi)擴(kuò)展出它的派生類(lèi),它們擁有父類(lèi)的所有特性,又有屬于自己的特殊方法和屬性,這
樣就可以創(chuàng)建一個(gè)標(biāo)準(zhǔn)的通用類(lèi)作為許多子類(lèi)的父類(lèi)。
舉個(gè)簡(jiǎn)單的例子:
先創(chuàng)建一個(gè)人員基本信息的最基本的父類(lèi),假設(shè)父類(lèi)是People,它有“姓名”、“地
址”、“性別”、“所在城市”,這些都是人員最基本的信息,然后從People類(lèi)擴(kuò)展它的
子類(lèi),子類(lèi)命名為雇員Employee,它除了父類(lèi)的這些基本信息以外,還有“職位”和“薪
水”這兩個(gè)特性,還可以另外從People這個(gè)父類(lèi)派生出學(xué)生Student這個(gè)類(lèi),它的特點(diǎn)是
要有“學(xué)歷”、“所在學(xué)校”,這樣父類(lèi)的“姓名”、“地址”、“性別”、“所在城市”
等信息就被復(fù)用了,如圖1-1所示。
具體的例子會(huì)在后面的章節(jié)中著重討論。
·2·
本文發(fā)布于:2024-03-17 14:28:25,感謝您對(duì)本站的認(rèn)可!
本文鏈接:http://www.newhan.cn/zhishi/a/1710656905163852.html
版權(quán)聲明:本站內(nèi)容均來(lái)自互聯(lián)網(wǎng),僅供演示用,請(qǐng)勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除。
本文word下載地址:PowerBuilde教程.doc
本文 PDF 下載地址:PowerBuilde教程.pdf
| 留言與評(píng)論(共有 0 條評(píng)論) |