2017-01-18 3 views
0

Wie kann ich alle Methoden eines Objekts in Tcl, vorzugsweise aus einer Methode, mit dem Selbstbefehl erhalten?
Danke.Listing Methoden eines Objekts in Tcl

+0

Sie verwenden TclOO Unter der Annahme, 'self' tut es nicht; Der 'info' Befehl hat stattdessen Unterbefehle. –

Antwort

3
info object methods [self] 

gibt alle öffentlichen Methode dieses Objekts.

info object methods [self] -all 

gibt auch Methoden an, die von der Klasse des Objekts und anderen Klassen oder Mixins übernommen werden.

info object methods [self] -private 

listet auch private Methoden auf; kann mit -all kombiniert werden.

Dokumentation: info

Verwandte Themen