如何使用self命令在Tcl中获取对象的所有方法,最好是从方法中获取?
谢谢。
答案 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