https://nedhsu.github.io/posts/Decorator-Pattern/
裝飾器模式 - Decorator Pattern - mins Dream