On Monday, 18 November 2013 at 19:32:39 UTC, Jeroen Bollen wrote:
How do I call a parent class's overidden method?
super.method
so
abstract class SuperClass {
public pure void methodA() {
}
}
class SubClass : SuperClass {
public override pure void methodA() {
// calls the parents
super.methodA();
}
}
To do it from outside the class, you write the class name:
void main() {
auto obj = new SubClass();
obj.SuperClass.methodA(); // calls the specific super
method
}
