接口和抽象类的用法区别是什么?

出自:江苏开放大学JAVA程序设计作业2