版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、信息管理第十章第1頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一本章內(nèi)容 用類(lèi)設(shè)計(jì)器創(chuàng)建類(lèi)類(lèi)屬性的定義類(lèi)、事件和方法的定義用編程方式創(chuàng)建類(lèi)類(lèi)的引用第2頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.1 用類(lèi)設(shè)計(jì)器創(chuàng)建類(lèi) 1.方法一:用菜單方式創(chuàng)建類(lèi)。 操作步驟如下: (1)打開(kāi)“文件”菜單,選擇“新建”,進(jìn)入“新建”窗口。 (2)在“新建”窗口,選擇“類(lèi)”,再按“新建文件”按鈕,進(jìn)入“新類(lèi)”窗口。 (3)在“新類(lèi)”窗口中,輸入如下信息: 在“類(lèi)名”對(duì)話框中,輸入要?jiǎng)?chuàng)建的新類(lèi)名。 在“派生于”下拉框中,選擇基類(lèi)或父類(lèi)。 在“存儲(chǔ)于”對(duì)話框中,輸入類(lèi)庫(kù)名 再按“確定”按鈕,進(jìn)入
2、“類(lèi)設(shè)計(jì)器”窗口。 (4)在“類(lèi)設(shè)計(jì)器”窗口,如果我們不想改變基類(lèi)或父類(lèi)屬性、事件和方法,類(lèi)就已經(jīng)建立完成,同時(shí)被保存在類(lèi)庫(kù)中,供以后使用。第3頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.1 用類(lèi)設(shè)計(jì)器創(chuàng)建類(lèi) 2.方法二 用CREATE CLASS命令創(chuàng)建類(lèi)。 CREATE CLASS命令格式: CREATE CLASS 或 CREATE CLASS OF 命令功能: 創(chuàng)建以為名的新類(lèi),并保存在以為名的類(lèi)庫(kù)中。 第4頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.2 類(lèi)屬性的定義 操作步驟如下: (1)打開(kāi)“類(lèi)”,進(jìn)入“類(lèi)設(shè)計(jì)器”窗口。 (2)打開(kāi)“顯示”菜單,選擇
3、“屬性”,彈出“屬性”窗口。 (3)在“屬性”窗口,可以修改基類(lèi)或父類(lèi)原有的屬性。 (4)如果在“屬性”對(duì)話窗口,還不能滿足對(duì)類(lèi)的屬性定義,可以自己添加新的屬性。 (5)打開(kāi)“類(lèi)”菜單,選擇“新建屬性”,可以進(jìn)入“新建屬性”窗口,在“新建屬性”窗口,用戶要輸入相關(guān)信息。 第5頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.3 類(lèi)、事件和方法的定義 操作步驟如下: (1)打開(kāi)類(lèi)。 (2)打開(kāi)“顯示”菜單,選擇“代碼”,進(jìn)入“代碼編輯”窗口。 (3)在“代碼編輯”窗口,先在“對(duì)象”下拉框中選擇對(duì)象,再在“過(guò)程”窗口下拉框中,確認(rèn)繼承下來(lái)的事件和方法,或修改繼承的事件和方法。 (4)在“
4、代碼編輯”窗口中,“過(guò)程”窗口下拉框中列出的方法,如果不能滿足對(duì)類(lèi)的定義,我們可以自己添加新的事件和方法。 (5)打開(kāi)“類(lèi)”菜單,選擇“新方法程序”,進(jìn)入“新方法程序”窗口。 (6)在“新方法程序”窗口,輸入相關(guān)信息。第6頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.4 用編程方式創(chuàng)建類(lèi)DEFINE CLASS myform AS FORM visible=.t. backcolor=rgb(128,128,0) caption=我的表單 left=20 top=10 height=223 width=443 ADD OBJECT comm1 AS COMMANDBUTTON;
5、with caption=關(guān)閉,; left=300 top=150 height=25 width=60 PROCEDURE comm1.click a=messagebox(你真的要關(guān)閉表單嗎?,4+16+0,對(duì)話窗口) if a=6 release thisform endif ENDPROC ENDDEFINE 第7頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.5 類(lèi)的引用10.5.1 由類(lèi)創(chuàng)建對(duì)象10.5.2 設(shè)置對(duì)象的屬性10.5.3 對(duì)象的方法調(diào)用和事件觸發(fā)第8頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.5.1 由類(lèi)創(chuàng)建對(duì)象10.5 類(lèi)的引用使用CR
6、EATEOBJECT()函數(shù),由類(lèi)創(chuàng)建對(duì)象。 CREATEOBJECT()函數(shù)格式: ObjectName= CREATEOBJECT(ClassName)函數(shù)功能:把以ClassName為名的類(lèi)創(chuàng)建成以O(shè)bjectName為名的對(duì)象。 第9頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.5.2 設(shè)置對(duì)象的屬性10.5 類(lèi)的引用對(duì)象的屬性設(shè)置代碼的語(yǔ)法如下:Parent.Object.Property=Value其中: .Parent為對(duì)象的父類(lèi)名; .Object為當(dāng)前對(duì)象名; .Property為屬性名; .Value為對(duì)象設(shè)置的屬性值。 第10頁(yè),共14頁(yè),2022年,5月2
7、0日,1點(diǎn)2分,星期一10.5.3 對(duì)象的方法調(diào)用和事件觸發(fā)10.5 類(lèi)的引用1.調(diào)用對(duì)象的方法調(diào)用對(duì)象的方法為:其中: .Parent為對(duì)象的父類(lèi)名; .Object為當(dāng)前對(duì)象名; .Method為調(diào)用的方法名。2.觸發(fā)對(duì)象的事件 事件與方法不同,只有當(dāng)事件發(fā)生后,對(duì)應(yīng)的事件代碼才會(huì)被執(zhí)行。第11頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.6 對(duì)象的設(shè)計(jì) 10.6.1 用編程方式設(shè)計(jì)對(duì)象10.6.2 用面向?qū)ο蠊ぞ咴O(shè)計(jì)對(duì)象第12頁(yè),共14頁(yè),2022年,5月20日,1點(diǎn)2分,星期一10.6.1 用編程方式設(shè)計(jì)對(duì)象10.6 對(duì)象的設(shè)計(jì) 操作步驟如下:(1)打開(kāi)“文件”菜單,選擇“新建”。(2)在“新建”窗口,選擇“程序”,再選擇“新文件”,進(jìn)入“程序”窗口。(3)在“程序”窗口輸入、編輯程序文件。(4)保存程序文件。(5)運(yùn)行程序文件。第13頁(yè),共14頁(yè),2022年,5月
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 采茶工安全協(xié)議書(shū)范本
- 補(bǔ)貼金分配協(xié)議書(shū)
- 本合同采用計(jì)稅方法
- 保險(xiǎn)行業(yè)協(xié)會(huì) 比例合同范本
- 骨折的應(yīng)急預(yù)案
- 山西省2024八年級(jí)物理上冊(cè)第六章質(zhì)量與密度第2節(jié)密度課件新版新人教版
- 新生兒窒息亞低溫治療
- 《船用眼環(huán)》規(guī)范
- 貴州省貴陽(yáng)市觀山湖區(qū)美的中學(xué)2024-2025學(xué)年度七年級(jí)上學(xué)期期中質(zhì)量監(jiān)測(cè)生物學(xué)試卷
- 上門(mén)美甲相關(guān)行業(yè)投資方案
- 中國(guó)釔-90行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭(zhēng)格局與投資發(fā)展研究報(bào)告2024-2029版
- 《多孔炭材料》課件
- 2024全國(guó)職業(yè)院校技能大賽ZZ060母嬰照護(hù)賽項(xiàng)規(guī)程+賽題
- 腫瘤血小板低的護(hù)理措施
- 文物修復(fù)保護(hù)方案
- 課桌舞表演總結(jié)語(yǔ)
- 工會(huì)財(cái)務(wù)管理講座課件
- 中國(guó)石油天然氣集團(tuán)公司安全監(jiān)督管理辦法
- 男性早泄久治不愈心理調(diào)節(jié)
- 教師專(zhuān)業(yè)學(xué)習(xí)共同體研究
- 心理健康擁抱幸福人生
評(píng)論
0/150
提交評(píng)論