Asserting that a base constructor is always called
Tim
t.oliver at windowslive.com
Sat May 23 22:04:29 UTC 2020
I have a base class GameObject:
/// Base class of most objects in the game
class GameObject{
this(){
world[layer] = this;
}
abstract void update(){}
void draw(){}
}
I want to make sure that whenever a class inherits from this, the
base constructor is always called. Either that or have an
assertion that gives an error if it isn't called.
Thanks
More information about the Digitalmars-d-learn
mailing list