function-overriding

Force calling the base method from outside a derived class

I have two classes: public class MyBase { public virtual void DoMe() { } } public class MyDerived:MyBase { public override void DoMe() { throw new NotImplementedException(); } } And I have the following code to instantiate MyDerived: MyDerived myDerived=new MyDerived(); The thing is how to...

C++ inheritance and function overriding

In C++, will a member function of a base class be overridden by its derived class function of the same name, even if its prototype (parameters' count, type and constness) is different? I guess this a silly question, since many websites says that the function prototype should be the same for that to happen; but why doesn't the below code...

How to override the transform.matrix setter

I have a class which extends the Sprite object in as3. I need to be able to override the transform.matrix setter in this class but haven't been successful in doing so. I've tried many things, along with creating my own separate class which extends the Transform class and then overrides its set matrix function, and set my transform = new...