Introduction - If you have any usage issues, please Google them yourself
Introduce three types of modification of existing reusable code to improve their approach, they are: examples of types of methods adapted to changed interface parameter type, choose the simplest interface type parameters.