class Person {
name: string = '123';
sayHi() {
console.log(this.name);
}
}
const person = new Person();
person.sayHi()
person.name = "dell";
console.log(person.name)
class Person2 {
private name: string = '123';
}
const person2 = new Person2();
person2.name = '999'
class Person3 {
protected name: string = '123';
private age: number = 18
}
class Teacher extends Person3 {
public sai() {
this.name
this.age
}
}
class Person4 {
public name: string = ''
constructor(name: string) {
this.name = name
}
constructor(public name: string) {
}
}
const person4 = new Person4('dell')
console.log(person4.name);
class Person5 {
constructor(public name: string) { }
}
class box extends Person5 {
constructor(age: number) {
super('123')
}
}
const person5 = new box(18)