Bộ sửa đổi public trong TypeScript

Các thuộc tính và phương thức được khai báo thông qua bộ sửa đổi public đều có thể đọc và ghi từ bên ngoài lớp. Hãy xem xét trong thực tế. Hãy tạo cho lớp của chúng ta một thuộc tính công khai name:

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

Tạo một đối tượng từ lớp:

typescriptlet user = new User();

Thay đổi giá trị của thuộc tính:

typescriptuser.name = 'john';

Đọc thuộc tính:

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

Tạo lớp User, lớp này sẽ chứa các thuộc tính công khai là tên và năm sinh của người dùng. Tạo một phương thức công khai getAge, phương thức này sẽ lấy tuổi của người dùng dựa trên năm sinh của họ.