列出Tcl中对象的方法

时间:2017-01-18 16:42:49

标签: oop tcl

如何使用self命令在Tcl中获取对象的所有方法,最好是从方法中获取?
谢谢。

1 个答案:

答案 0 :(得分:3)

$ touch file
$ zip archive.zip file
  adding: file (stored 0%)

$ ls -l
-rw-r--r-- 1 dduponchel dduponchel 158 Jan 18 21:52 archive.zip
-rw-r--r-- 1 dduponchel dduponchel   0 Jan 18 21:52 file

给出了这个对象的所有公共方法。

info object methods [self]

还提供从对象的类继承的方法,以及其他类或mixin。

info object methods [self] -all

也列出私人方法;可以与info object methods [self] -private 结合使用。

文档: info