Я заметил, что если у вас есть частный член в классе, вы можете получить к нему доступ в методах класса, просто сославшись на его имя. Вам не нужно говорить this.memberName
, просто работает memberName
. Так является ли ключевое слово this необязательным в контексте доступа к членам?
Я действительно вижу, что оно полезно, когда вы хотите уточнить область действия - когда у вас есть две переменные с одинаковыми именами. Есть ли другая причина использовать его при доступе к участникам?