parser


 

 
   команды управления поиском

Ответ

Misha v.3 18.12.2006 11:02

когда мы пишем базовый класс мы не знаем какие переменные нам могут потребоваться в дочернем классе. получается что прозрачно объявлять переменные класса можно будет _только_ в конструкторах или полные непонятки по синтаксису - глобальна переменная или локальна. мне это кажется бОльшим злом.

более того, ты предлагаешь прислушаться к тому, что ты говоришь, но не желаешь случать что говорят тебе. проблема не в "глобальности" переменных, а в том, что _неудобно_ объявлять локальные переменные (используется в одном месте, а объявляется в другом, не очень очевидном и плохо читаемом). введение конструкции, которая позволит объявлять переменные локальными сильно упростит жизнь, т.к. всё будет делаться в одном месте.