public მოდიფიკატორი TypeScript-ში
თვისებები და მეთოდები, რომლებიც გამოცხადებულია
მოდიფიკატორით public, წაკითხვისა და
ჩაწერისთვის ხელმისაწვდომია კლასის გარედან. მოდით
პრაქტიკულად ვნახოთ. გავაკეთოთ ჩვენს კლასს
საჯარო თვისება name:
class User {
public name: string = '';
}
შევქმნათ კლასის ობიექტი:
let user = new User();
შევცვალოთ თვისების მნიშვნელობა:
user.name = 'john';
წავიკითხოთ თვისება:
console.log(user.name);
გააკეთეთ კლასი User, რომელიც
შეიცავს საჯარო თვისებებს მომხმარებლის სახელით და
დაბადების წლით. გააკეთეთ
საჯარო მეთოდი getAge, რომელიც
მიიღებს მომხმარებლის ასაკს მისი
დაბადების წლის მიხედვით.