Guest User

Untitled

a guest
Nov 23rd, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. class IBase
  2. {
  3. public:
  4. virtual void processAction(void *data) = 0; // pure virtual
  5. }
  6.  
  7. class Worker: public IBase
  8. {
  9. public:
  10. virtual void processAction(void *data)
  11. {
  12. // define logic
  13. }
  14. }
  15.  
  16. class Base
  17. {
  18. public:
  19. virtual void processAction(void *data) {}
  20. }
  21.  
  22. class Worker: public Base
  23. {
  24. public:
  25. virtual void processAction(void *data) override
  26. {
  27. // define logic
  28. }
  29. }
Add Comment
Please, Sign In to add comment