Vlimiik
Full Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Mavrikii Спасибо, за пример с this, для меня это новая информация. По ссылке тоже интересненький материал. Просто получается с этой переменной всё же код, который воспринимается как трудно читаемый что ли, другими словами, код который имеет значение только для компилятора, а не для программиста. Если бы как-то вместо имени переменной фигурировало ключевое слово void, впринципе, смысл был бы лучше воспринимаемый, а по сути ничего при этом не потерял. Или может быть какой-нибудь подгружаемый объект, который бы выполнял "рутинную" функцию "мусорной" переменной. Кстати, почему бы одной из внутренних функций класса не была бы возможность установить значение для глобальной переменной этого класса, по моему это логично. Тут скорее всего тема иерархии тоже серьезно затронута, наверное по этому направлению можно еще почитать. Я правильно понял, что в конструкторе нет возможности делать команды глобального масштаба? Даже переменная с точно таким же именем является другой переменной, поэтому её и надо переназначать. Цитата: он будет локальной, для метода, переменной | Тут небольшая поправка. Конструтор все же фактически не является методом, это скорее аргумент класса, чем метод, наверное. |