- 相關(guān)推薦
計算機二級VFP復習指導
計算機應用系統分析和設計是計算機應用研究普遍需要解決的課題。下面是小編整理的關(guān)于計算機二級VFP復習指導,歡迎大家參考!
1.表單
表單(Form)就是一個(gè)輸入或顯示某種信息的界面(窗口),是Visual FoxPro提供的用于建立應用程序界面的工具之一。被大量應用于人機交互界面的設計當中。應用表單設計功能,可以設計出具有Windows風(fēng)格的各種程序界面。由于表單使用非常頻繁,所以在VFP中,專(zhuān)門(mén)提供了一個(gè)表單設計器來(lái)設計表單程序。表單是一個(gè)容器,除含有窗口的標準控件標題欄、控制按鈕外,可以向表單中添加各種對象,如按鈕、文本框、表格、圖片等。在表單設計器環(huán)境下可以進(jìn)行添加、刪除及布局控件的操作。
2.對象
對象(Object)是反映客觀(guān)事物屬性及行為特征的描述?陀^(guān)世界里的任何實(shí)體都可以被看作是對象。對象可以是具體的物,也可以指某些概念。
從編程的角度來(lái)看,對象是一種將數據和操作過(guò)程結合在一起的數據結構,或者是一種具有屬性(數據)和方法(過(guò)程和函數)的集合體。事實(shí)上程序中的對象就是對客觀(guān)世界中對象的一種抽象描述。每個(gè)對象都具有描述其特征的屬性,及附屬于它的行為。對象把事物的屬性和行為封裝在一起,是一個(gè)動(dòng)態(tài)的概念。
對象是面向對象編程的基本元素,是“類(lèi)”的具體實(shí)例。
(1)對象屬性:屬性用來(lái)表示對象的狀態(tài)。
(2)對象方法:對象方法是描述對象行為的過(guò)程。
對象的屬性特征標識了對象的物理性質(zhì),對象的行為特征描述了對象可執行的行為動(dòng)作;對象的每一種屬性,都是與其他對象加以區別的特性,都具有一定的含義,并賦予一定的值;對象大多數是可見(jiàn)的,也有一些特殊的對象是不可見(jiàn)的。
3.類(lèi)
1)類(lèi)是對一類(lèi)相似對象的性質(zhì)描述,這些對象具有相同種類(lèi)的屬性以及方法就好比是一個(gè)摸板。
對象是類(lèi)的一個(gè)實(shí)例。
2)類(lèi)的類(lèi)型子類(lèi)和父類(lèi)
3)類(lèi)的四大特征
§繼承性--說(shuō)明了子類(lèi)延用父類(lèi)特征的能力;
§多態(tài)性--指一些關(guān)聯(lián)的類(lèi)包含同名的方法程序,但方法程序的內容可以不同,具體調用在運行時(shí)根據對象的類(lèi)確定;
§封裝性--說(shuō)明包含和隱藏對象信息,如內部數據結構和代碼的能力;
§抽象性--指提取一個(gè)類(lèi)或對象與眾不同的特征,而不對該類(lèi)的所有信息進(jìn)行處理。
4.子類(lèi)與繼承在面向對象的方法里,繼承是指在基于現有的類(lèi)創(chuàng )建新類(lèi)時(shí),新類(lèi)繼承了現有類(lèi)里的方法和屬性。此外,可以為新類(lèi)添加新的方法和屬性。我們把新類(lèi)稱(chēng)為現有類(lèi)的子類(lèi),而把現有類(lèi)稱(chēng)為新類(lèi)的父類(lèi)。一個(gè)子類(lèi)的成員一般包括:
(1)從其父類(lèi)繼承的屬性和方法。
(2)由子類(lèi)自己定義的屬性和方法。
5.基類(lèi)Visual FoxPro基類(lèi)是系統本身內含的,并不存放在某個(gè)類(lèi)庫中。用戶(hù)可以基于基類(lèi)生成所需要的對象,也可以擴展基類(lèi)創(chuàng )建自己的子類(lèi)。
【計算機二級VFP復習指導】相關(guān)文章:
2017年計算機二級vfp復習資料08-04
計算機二級vfp?贾R點(diǎn)05-28
2017年計算機二級VFP考試試題09-11
計算機二級VF及應試技巧指導07-17
2017年全國計算機二級vfp考試試題09-23
計算機二級C語(yǔ)言復習資料10-17