index.ts
class Foo { constructor(public name: string, public readonly age: number) {} } const foo = new Foo("foo", 23); console.log(foo.name); console.log(foo.age); foo.name = "foofoo"; console.log(foo.name); // foo.age = 24; // Error