abstract class SuperAbstract{ void a( ){…} abstract void b( ); abstract int c(int i); } interface AsSuper { void x( ); } abstract class SubAbstract extends SuperAbstract implements AsSuper { public void b( ){…} abstract String f( ); } public class InheritAbstract extends SubAbstract{ public void x( ){…} public int c(int i ) {…} public String f( ){…} public static void main(String args]){ InheritAbstract instance=new InheritAbstract( ); instance.x( ); instance.a( ); instance.b( ); instance.c( ); System.out.println( )); } } 在以上这段程序中: 抽象类有:SuperAbstract和 ( ) ( ) 非抽象类有: ( ) ( ) 接口有: ( ) ( ) AsSuper中的x( )方法是( )方法,所以在InheritAbstract中必须对它进行( ) ( ) SubAbstract; ( ) InheritAbstract; ( ) AsSuper; ( ) 抽象; ( ) 覆盖和实现。
发布时间:2024-05-08 10:18:48