Vbscript: 使用Class類別


阿瑟 發表



什麼是Class呢? Class其實就是類別, 利用類別你可以更有系統的管理各種程式中用到的數值, 快來看看吧!

什麼是Class呢?
Class其實就是類別, 利用自己定義的類別, 然後利用定義的類別創造出實體. 如info是一個類別, info.name後面的name就是info的子類別.

簡單的類別範例:
<script language=vbscript>
class info
  dim name
  dim phone
end class

set record = New info

record.name = "阿得"
record.phone = "1234567"

msgbox record.name
msgbox record.phone
</script>


測試看看您應該會得到兩個提示視窗, 一個顯示"阿得",另一顯示1234567.
class info, 定義info為一個類別
dim name, 將name定義為info的子類別 (也就是info.name)
set record = New info, 將record變數設定為info這個類別的實體
record.name = "阿得", 由於record是info類別的一個實體, 因此info類別的子類別也會建立出實體, record.name就是info.name建立出來的實體, record.name是record的子物件. 在此例中是將record.name這個物件指定一個值 "阿得"
msgbox record.name, 用提示視窗來顯示record.name的值。

最後更新日期: 9/18/2002 3:55:25 PM