1.什麼是物件:
是具體存在的,有著自己獨特的個性。即物件是具有特殊屬性(資料)和行為方式(方法)的實體。
在vb裡物件主要分為兩類:form和control。
form:屬性或稱表單,其實指的就是window。
control:控制項,指的是各種按鈕和標籤等。
例如:「蘇藝萌」這個名詞不是特指,故它不是物件,「坐在凳子上的蘇藝萌」是特指,故它是物件。
物件的三要素:屬性、方法、事件。vb中每個物件都有自己的屬性、方法和事件。
2.屬性(properties) 屬性是用來描述和反映物件特徵的引數。 改變物件的屬性的取值就可改變物件的外觀及相關特性。 設定物件的屬性值有兩種方法:
(1) 在設計階段利用如圖 1-6 所示的屬性視窗直接設定物件的屬性。
(2) 在程式**中通過賦值設定屬性
其語法格式為 [物件名.]屬性名屬性值 2.事件(event)及事件過程(event procedure) vb 中的「事件」是指作用在物件上、由 vb 預先設定好的、能夠為物件所識別和響應的一系列動作。每類物件都有一系列預先設定好的物件事件。不同的物件可識別不同的事件也可識別相同的事件。vb 採用事件驅動的程式設計技術當事件由使用者或系統觸發時物件就會對該事件作出響應。響應某個事件所執行的操作通過一段程式**來實現這樣的一段程式**就稱為物件的事件過程。乙個事件對應乙個事件過程。 事件過程的形式如下 private sub 物件名_事件名[(引數列表)] … (事件過程**) end sub
3.方法(method):
方法指的是控制物件動作行為的方式。 它其實是物件本身所內含的一些特殊函式或過程利用這些內部函式或過程可以實現一些特殊的功能或動作故稱為方法。
物件方法的呼叫格式為 [物件名.]方法名 [引數名錶]
3.事件:
事件是指物件對於外部動作的響應,當物件發生了某個事件,就會執行與此物件的這個事件相應的**,這段**被稱為「事件過程」。事件過程的命名格式為: private sub 控制項名_事件名()
物件導向的認識
技巧介紹 1.常量轉變成常型別 常量例項 define level error error define level warning warning define level info info define level trace trace 常型別例項 class level 2.變數轉成屬性 ...
認識物件導向
從語言方面出發 什麼是面向過程的開發方式?面向過程的開發方式主要的特點是 面向過程有什麼缺點?耦合度高,擴充套件力差。面向過程最主要是每一步與每一步的因果關係,其中a步驟因果關係到b步驟,a和b聯合起來形成乙個子模組,子模組和子模組之間又因為因果關係結合在一起,假設其中任何乙個因果關係出現問題 錯誤...
再看VB 物件導向
進入提高班學習vb也有個把月了,公尺老師沒有給我們講什麼我最開始想到的東西,沒有像我所見過的老師講課那樣細細的研磨,可是公尺老師是教我們一種分析的方法,一種看問題 解決問題的方法。這就是 vb裡涉及到的物件導向程式設計思想,其實把這種思想抽離出來,在我們的實際生活中還是有很大用處的。今天在上 形式語...