public class A {abstract class InputAlphabet{ public abstract void input();}}public class B extends A {public void input(){ for(char c='a';c<='z';c++){ System.out.println(c); }}}public class C {void showMess(InputAlphabet show){ show.input(); }}public class D { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stubC board=new C();board.showMess(new B());board.showMess(new A()?{ public void input(){ for (char c='a';c<='w';c++) System.out.println(c); } }); }}不能運(yùn)行,那里錯(cuò)了嗎?而且為什么要這樣寫(xiě)?
添加回答
舉報(bào)
0/150
提交
取消