文章責編:張曉1
看了本文的網(wǎng)友還看了學歷| 高考 中考 考研 自考 成考 外語| 四六級 職稱英語 商務英語 公共英語 資格| 公務員 報關員 銀行 證券 司法 導游 教師 計算機| 等考 軟考
工程|一建 二建 造價師 監(jiān)理師 咨詢師 安全師 結構師 估價師 造價員 會計| 會計證 會計職稱 注會 經(jīng)濟師 稅務師 醫(yī)學| 衛(wèi)生資格 醫(yī)師 藥師 [更多]
1.3 面向?qū)ο蟪绦蛟O計的基本概念
1.基本術語
(1) 對象和對象類
對象是代碼和數(shù)據(jù)的組合,可以作為一個單位來處理。對象可以是應用程序的一部分,比如可以是控件或窗體。整個應用程序也是一個對象。
VB中的每個對象都是用類定義的。用餅干模子和餅干之間的關系作比,就會明白對象和它的類之間的關系。餅干模子是類。它確定了每塊餅干的特征,比如大小和形狀。用類創(chuàng)建對象,對象就是餅干。類是面向?qū)ο蟪绦蛟O計的核心技術,可以理解成一種定義了對象行為和外觀的模板;把對象看作是類的原原本本的復制品,
類具有繼承性、封裝性、多態(tài)性、抽象性。
(2) 屬性
屬性是對對象特性的描述,VB為每一類對象都規(guī)定了若干屬性,設計中可以改變具體對象的屬性值。比如窗體的背景顏色、高度與寬度。
(3) 事件(Event)
事件是發(fā)生在對象上的動作。事件的發(fā)生不是隨意的,某些事件僅發(fā)生在某些對象上。
在VB中事件的調(diào)用形式是:
Private Sub對象名_事件名
(事件內(nèi)容)
End Sub
(4) 方法(Method)
方法指的是控制對象動作行為的方式。它是對象本身內(nèi)含的函數(shù)或過程,它也是一個動作,是一個簡單的不必知道細節(jié)的無法改變的事件,但不稱作事件;同樣,方法也不是隨意的,一些對象有一些特定的方法。在VB里方法的調(diào)用形式是:
對象名.方法名
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |