精简版面试回答:
1、抽象类子类使用extends继承,接口使用implements。
2、抽象类可以具有构造函数,接口不能有。
3、抽象类可以有main方法且可以运行,接口没有。
4、类只能继承一个抽象类,但可以实现多个接口。
5、抽象类可以访问任意修饰符,接口只能默认public。
精简版面试回答:
1、抽象类子类使用extends继承,接口使用implements。
2、抽象类可以具有构造函数,接口不能有。
3、抽象类可以有main方法且可以运行,接口没有。
4、类只能继承一个抽象类,但可以实现多个接口。
5、抽象类可以访问任意修饰符,接口只能默认public。