計算機二級VFP複習指導
計算機應用系統分析和設計是計算機應用研究普遍需要解決的課題。下面是小編整理的關於計算機二級VFP複習指導,歡迎大家參考!
1.表單
表單(Form)就是一個輸入或顯示某種信息的界面(窗口),是Visual FoxPro提供的用於建立應用程序界面的工具之一。被大量應用於人機交互界面的設計當中。應用表單設計功能,可以設計出具有Windows風格的各種程序界面。由於表單使用非常頻繁,所以在VFP中,專門提供了一個表單設計器來設計表單程序。表單是一個容器,除含有窗口的標準控件標題欄、控制按鈕外,可以向表單中添加各種對象,如按鈕、文本框、表格、圖片等。在表單設計器環境下可以進行添加、刪除及佈局控件的操作。
2.對象
對象(Object)是反映客觀事物屬性及行為特徵的描述。客觀世界裏的任何實體都可以被看作是對象。對象可以是具體的物,也可以指某些概念。
從編程的角度來看,對象是一種將數據和操作過程結合在一起的數據結構,或者是一種具有屬性(數據)和方法(過程和函數)的集合體。事實上程序中的對象就是對客觀世界中對象的一種抽象描述。每個對象都具有描述其特徵的屬性,及附屬於它的行為。對象把事物的屬性和行為封裝在一起,是一個動態的概念。
對象是面向對象編程的基本元素,是“類”的具體實例。
(1)對象屬性:屬性用來表示對象的狀態。
(2)對象方法:對象方法是描述對象行為的過程。
對象的屬性特徵標識了對象的物理性質,對象的行為特徵描述了對象可執行的行為動作;對象的每一種屬性,都是與其他對象加以區別的特性,都具有一定的含義,並賦予一定的值;對象大多數是可見的,也有一些特殊的對象是不可見的`。
3.類
1)類是對一類相似對象的性質描述,這些對象具有相同種類的屬性以及方法就好比是一個摸板。
對象是類的一個實例。
2)類的類型子類和父類
3)類的四大特徵
§繼承性--説明了子類延用父類特徵的能力;
§多態性--指一些關聯的類包含同名的方法程序,但方法程序的內容可以不同,具體調用在運行時根據對象的類確定;
§封裝性--説明包含和隱藏對象信息,如內部數據結構和代碼的能力;
§抽象性--指提取一個類或對象與眾不同的特徵,而不對該類的所有信息進行處理。
4.子類與繼承在面向對象的方法裏,繼承是指在基於現有的類創建新類時,新類繼承了現有類裏的方法和屬性。此外,可以為新類添加新的方法和屬性。我們把新類稱為現有類的子類,而把現有類稱為新類的父類。一個子類的成員一般包括:
(1)從其父類繼承的屬性和方法。
(2)由子類自己定義的屬性和方法。
5.基類Visual FoxPro基類是系統本身內含的,並不存放在某個類庫中。用户可以基於基類生成所需要的對象,也可以擴展基類創建自己的子類。
-
2017計算機等級考試HTTP的基本概念與交互模型練習題
HTTP(HyperTextTransferProtocol)是超文本傳輸協議的縮寫,它用於傳送WWW方式的數據,關於HTTP協議的詳細內容請參考RFC2616。下面是小編整理的計算機等級考試HTTP的基本概念與交互模型練習題,歡迎參考!【練習一】1[單選題]在HTTP協議的請求/響應交互模型中,以下説法...
-
2017年計算機二級C++常見考試試題
C++中的算術運算符包括基本的算術運算符和自增、自減運算符。由算術運算符、操作數和括號構成的表達式稱為算術表達式。以下是yjbys小編收集的計算機二級C++常見考試試題,歡迎大家參考!一、類對象數組類的對象和C++其他數據類型一樣,也可以為其建立數組,數組的表...
-
職稱計算機考試Windowsxp衝刺輔導
隨着計算機和網絡應用領域的不斷擴大,人事部將會不斷開發、增加新的考試科目,並根據信息技術的不斷髮展,更新、升級舊的考試科目。下面是小編收集的職稱計算機考試Windowsxp衝刺輔導,希望大家認真閲讀!(1)DOS系統中文件的屬性DOS系統規定文件的屬性有四種:只讀(Rea...
-
Java編程開發簡介
Java由規範確定,包含編程語言、編譯器、核心庫和JVM(運行時Javavirtualmachine)。下面是小編整理的關於Java編程開發簡介,希望大家認真閲讀!Java簡介歷史Java編程語言由Sun微電子公司的JamesGosling於1991年創建。1995年發佈第一個版本(Java1.0)。2010年Sun微電...