TypeScript/tests/cases/conformance/classes/constructorDeclarations/classConstructorParametersAccessibility3.ts
2014-09-23 11:22:38 -07:00

13 lines
218 B
TypeScript

class Base {
constructor(protected p: number) { }
}
class Derived extends Base {
constructor(public p: number) {
super(p);
this.p; // OK
}
}
var d: Derived;
d.p; // public, OK