抽象类和接口有什么区别? (1).抽象类有普通的方法,接口没有 (2).抽象类可以有自己的成员属性和方法,接口只能有public 常量。 (3).抽象类可有可无构造方法,接口没有构造方法 (4).抽象类单根继承,接口多重继承