Головна‎ > ‎JavaScript‎ > ‎Класи‎ > ‎

Інкапсуляція

class Test{
   constructor() { 
      this._money = 0;  // приватна змінна
   }

   addMoney(a){
      this._money += a;
   }

}

var t = new Test();
t._money = 5;  // доступ напряму досі є, але треба визивати addMoney(5)