Learning immediately: https://edu.csdn.net/course/play/27274/361065?utm_source=blogtoedu
Interface function: to achieve better abstract data, define, after implementation, you must implement the requirements.
Interfaces can not be instantiated directly, it can only be achieved inherited class.
Java does not support multiple inheritance, but can implement multiple interfaces.