question about class design. I currently have the following structure:
abstract base storage class
Repository implementation class by default (implements some abstract methods, where the logic is distributed through all concrete classes, but leaves others empty)
A specific repository implementation class (implements what remains empty in the default class above)
Now I come to the problem when I have a specific Update () method in a particular class, but when all the code in this method executes some code from the Default base class, it must also be executed.
I could do it like this:
public override Update()
{
base.Update();
}
but this requires those base.XYZ () calls in all inherited methods. Can I get around this somehow with particles?
, , ( ), . , , ?