-
- this - это такая же переменная, как и любая другая. Тип этой переменной является тип твоего класса. Еще бывает так: Shatun_(600 знак., 11.03.2020 10:49)
- Теперь дошло, спасибо! Только, наверное, не "переменная", а "объект"? - Argon(11.03.2020 13:39)
- Переменная "this" хранящая объект. - Shatun_(11.03.2020 15:21)
- Хранящая объект или ссылку на объект? А может, все же физически нет никакой переменной this? - Argon(11.03.2020 15:49)
- "А может, все же физически нет никакой переменной this" - при вызове метода объекта в стек кладется указатель на объект с которым вы оперируете. Он и есть ваш this. - Boвa(11.03.2020 16:14)
- Вот так выглядит этот код: this.someProp = "some prop": Shatun_(389 знак., 11.03.2020 16:31)
- "А может, все же физически нет никакой переменной this" - при вызове метода объекта в стек кладется указатель на объект с которым вы оперируете. Он и есть ваш this. - Boвa(11.03.2020 16:14)
- А если не обобьет - куда бежать? - MBedder(11.03.2020 15:10)
- Спасибо, поправил. Автокоррекция - это сила. ЗЫ. Да, я сам дурак :) - Shatun_(11.03.2020 15:23)
- "Сегодня умер создатель системы автокоррекции текста. Да будет земля ему пуховик!"(с) :)) - MBedder(11.03.2020 15:29)
- Спасибо, поправил. Автокоррекция - это сила. ЗЫ. Да, я сам дурак :) - Shatun_(11.03.2020 15:23)
- Хранящая объект или ссылку на объект? А может, все же физически нет никакой переменной this? - Argon(11.03.2020 15:49)
- Переменная "this" хранящая объект. - Shatun_(11.03.2020 15:21)
- Теперь дошло, спасибо! Только, наверное, не "переменная", а "объект"? - Argon(11.03.2020 13:39)
- this это текущий экземпляр класса. А после каждого экземпляра ставиться точка. В основном используется для отличия локальных переменных от атрибутов класса. Если конфликта названий нет, то можно не использовать. Например: framer(725 знак., 11.03.2020 10:34, ссылка)
- Понял! Вот она, эта главная фраза: "this - текущий экземпляр". Спасибо! - Argon(11.03.2020 13:27)
- Учу гуглить. SciFi(73 знак., 11.03.2020 10:30, ссылка)
- this - это такая же переменная, как и любая другая. Тип этой переменной является тип твоего класса. Еще бывает так: Shatun_(600 знак., 11.03.2020 10:49)