1.接口的所有方法都是抽象的
抽象类里的方式可以是抽象的或不是抽象的。
2.接口和抽象类都不能实例化
接口需要类的实现来实例化实现类
抽象类需要类的继承后,来实例化子类。
3.抽象类只能单继承。接口可以单继承也可以多继承,多实现。
4.属性
接口中的属性是final,static。
抽象类的属性跟普通类的属性没有区别
5.abstract
接口中的方法默认就是抽象的,不需要加abstract
而抽象类中的方法需要加abstract
1.接口的所有方法都是抽象的
抽象类里的方式可以是抽象的或不是抽象的。
2.接口和抽象类都不能实例化
接口需要类的实现来实例化实现类
抽象类需要类的继承后,来实例化子类。
3.抽象类只能单继承。接口可以单继承也可以多继承,多实现。
4.属性
接口中的属性是final,static。
抽象类的属性跟普通类的属性没有区别
5.abstract
接口中的方法默认就是抽象的,不需要加abstract
而抽象类中的方法需要加abstract