-
Incr Tcl
鎖定
- 外文名
- Incr Tcl
- 簡 稱
- itcl
命名空間的支持
Itcl 允許使用命名空間(namespace)來組織的命令和變量。
例:
package require Itcl itcl::class Toaster { variable crumbs 0 method toast {nslices} { if {$crumbs > 50} { error "== FIRE! FIRE! ==" } set crumbs [expr $crumbs+4*$nslices] } method clean {} { set crumbs 0 } } itcl::class SmartToaster { inherit Toaster method toast {nslices} { if {$crumbs > 40} { clean } return [chain $nslices] } } set toaster [SmartToaster #auto] $toaster toast 2
C代碼的整合
Itcl (跟Tcl一樣) 內置有C代碼整合支持,讓C代碼整合為Itcl類。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:7次歷史版本
- 最近更新: JD萤火虫003