Introduction - If you have any usage issues, please Google them yourself
1. What kind of interface 2. What are the targets of the completion of tasks 3. How to use this kind of object 4. Whether the category can be directly instantiated 5. What are the interface methods and properties 6. Are there other types of support to the interface 7. The relationship between objects