接口是一种规范,接口里的方法都是抽象的,没有实现(即没有方法体)。实现接口的类必须实现接口里的所有方法。
抽象类里的方法可以有抽象方法(有抽象方法的类必须是抽象类),也可能有实现了的方法,被继承的子类可以有选择地重写需要用到的方法。