Hi, I have a class that inherits from another class, which in turn inherits from a base class. So there are 3 classes. So the second class overides base implementation and the third class overrides some of second class' implementations.
So the problem is as follows: third class calls a method that is defined in second class(not overriden in third class). That method in turn calls a method that is defined in base class, overriden in second class, AND also overriden in third class. So I expect the method implementation of THIRD class to execute. Instead the second class' imlementation gets executed. Why?
Thanks
So the problem is as follows: third class calls a method that is defined in second class(not overriden in third class). That method in turn calls a method that is defined in base class, overriden in second class, AND also overriden in third class. So I expect the method implementation of THIRD class to execute. Instead the second class' imlementation gets executed. Why?
Thanks