public მოდიფიკატორი TypeScript-ში

თვისებები და მეთოდები, რომლებიც გამოცხადებულია მოდიფიკატორით public, წაკითხვისა და ჩაწერისთვის ხელმისაწვდომია კლასის გარედან. მოდით პრაქტიკულად ვნახოთ. გავაკეთოთ ჩვენს კლასს საჯარო თვისება name:

typescriptclass User {
  public name: string = '';
}

შევქმნათ კლასის ობიექტი:

typescriptlet user = new User();

შევცვალოთ თვისების მნიშვნელობა:

typescriptuser.name = 'john';

წავიკითხოთ თვისება:

typescriptconsole.log(user.name);
Задание 1

გააკეთეთ კლასი User, რომელიც შეიცავს საჯარო თვისებებს მომხმარებლის სახელით და დაბადების წლით. გააკეთეთ საჯარო მეთოდი getAge, რომელიც მიიღებს მომხმარებლის ასაკს მისი დაბადების წლის მიხედვით.