Via 由 [ ] 提供

Visitor Pattern

Visitor -- switch case