Pengubah readonly dalam TypeScript

Dengan menggunakan pengubah readonly sifat boleh dijadikan hanya boleh untuk dibaca. Mari kita lihat contoh. Mari buat sifat name dalam kelas User hanya boleh dibaca:

typescriptclass User {
  readonly name: string;
  
  constructor(name: string) {
    this.name = name;
  }
}

Mari buat objek kelas, dengan menetapkan nama beberapa nilai:

typescriptlet user: User = new User('john');

Mari baca nilai nama:

typescriptconsole.log(user.name); // 'john'

Tetapi percubaan untuk menulis sifat lain nilai akan menyebabkan ralat:

typescriptuser.name = 'eric'; // ralat
Задание 1

Tetapkan untuk kelas User sifat age, hanya boleh dibaca. Buat objek kelas ini dan outputkan umurnya pada skrin.