Въпрос относно ключова дума this
Някой може ли да каже правилно ли разбирам кога се ползва this вътре в един клас, при неговото създаване. 
Ако имаме конструктор, който да изисква id при създаване на нов обект от класа,  то тогава трябва да използваме this.id=id  за да поясним, че параметъра int id в скобите на конструктура се отнсая за field-a  int id, който сме декларирали в началото на класа ???
 public class BankAccount
    {
        private int id;
       
        public BankAccount(int id)
        {
            this.id = id;
        }
        
}