29 lines
345 B
TypeScript
29 lines
345 B
TypeScript
//// [redeclaredProperty.ts]
|
|
class Base {
|
|
b = 1;
|
|
}
|
|
|
|
class Derived extends Base {
|
|
b;
|
|
d = this.b;
|
|
|
|
constructor() {
|
|
super();
|
|
this.b = 2;
|
|
}
|
|
}
|
|
|
|
|
|
//// [redeclaredProperty.js]
|
|
class Base {
|
|
b = 1;
|
|
}
|
|
class Derived extends Base {
|
|
b;
|
|
d = this.b;
|
|
constructor() {
|
|
super();
|
|
this.b = 2;
|
|
}
|
|
}
|