VB中物件導向的認識

2021-09-28 14:31:31 字數 983 閱讀 9195

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裡涉及到的物件導向程式設計思想,其實把這種思想抽離出來,在我們的實際生活中還是有很大用處的。今天在上 形式語...