2015-01-04 19:40:09 +11:00

21 lines
405 B
JavaScript

class GetterA {
get x() { return 'getter x'; }
get y() { return 'getter y'; }
}
class GetterB extends GetterA {
get x() { return super.x; }
}
class GetterC extends GetterB {
get y() { return super.y; }
}
// ----------------------------------------------------------------------------
var b = new GetterB();
var c = new GetterC();
assert.equal('getter x', b.x);
assert.equal('getter y', c.y);