补充:还问了 Java 构造函数是什么,接口和抽象类的区别