接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承具体类(concrete class)? 抽象类中是否可以有静态的main方法?
1、接口可以继承接口,使用extends关键字。
2、不能。因为接口中的方法全部为抽象方法和static final修饰的变量,如果要实现接口就必须要覆写其中所有的抽象方法;
接口不能继承抽象类,因为抽象类中可能有不抽象的方 法
3、不能。从思想上来讲,继承是为了在扩展父类原有功能,但是抽象类中的抽象方法是没有方法体的,
4、可以。因为抽象类可以有非抽象的方法; |