Skip to main content

All Questions

3 votes
3 answers
3k views

Design pattern to force client of a class to call a method

I have a large class with complex properties. I'd like to introduce a default implementation, allow the user to override part of the default implementation and also make sure the user calls a sync ...
BornToCode's user avatar
  • 1,273