This condition may be added between the statement and the decision statement, the original architecture may not support
If you want to use the original architecture, is equivalent to an increase in World class methods in the future can be extended not strong
So I need a rethink, it can be extended to a more framework