Strategy Pattern
Strategy Pattern is a commonly used pattern for OOP.
The idea is to use Has-A relation replace Is-A relation.
1 |
|
Observer Pattern
LeetCode general Solution for BST In Order Traverse