Почему я не могу установить общую переменную для свойства, являющегося частным или публичным? - PullRequest
1 голос
/ 30 июня 2011

В пакете TCL для TCL есть способ определить класс и статические члены для этого класса, используя общее ключевое слово. Но я никогда не видел, чтобы общая переменная была объявлена ​​закрытой или закрытой? Можем ли мы сделать это? Если нет, то почему?

1 Ответ

3 голосов
/ 30 июня 2011

В документе для itcl говорится, что ключевые слова {private, public, protected} могут быть помещены перед {method, proc, variable или common}, поэтому ответ - да, мы можем это сделать.

Справка: http://www.tcl.tk/man/itcl3.1/class.n.html

...