class Base {
public process(value: any) {
alert(this.constructor["name"]); // alerts 'Derived' in this example
}
}
class Derived extends Base {
public process(value: any) {
super.process(value); // use super to call methods on the base class
}
}
(new Derived).process('someValue');