1. 程式人生 > 實用技巧 >每日程式碼系列(24)---終章

每日程式碼系列(24)---終章

 1 abstract class OutputAlphabet {
 2   public abstract void output();
 3 }
 4 class OutputEnglish extends OutputAlphabet {  
 5   public void output() {
 6     for(char c='a';c<='z';c++) {
 7       System.out.printf("%3c",c);
 8     }
 9   }
10 }
11 class ShowBoard {
12   void showMess(OutputAlphabet show) {  //
引數show是OutputAlphabet型別的物件 13 show.output(); 14 } 15 } 16 public class Example7_2 { 17 public static void main(String[] args) { 18 ShowBoard board=new ShowBoard(); 19 board.showMess(new OutputEnglish()); //向引數傳遞OutputAlphabet的子類OutputEnglish的物件 20 board.showMess(new OutputAlphabet() { //
向引數傳遞OutputAlphabet的匿名子類的物件 21 public void output() { 22 for(char c='α';c<='ω';c++) { 23 System.out.printf("%3c",c); 24 } 25 } 26 } 27 ); 28 } 29 }

24天的陪伴,捨不得結束這個系列。不過,新的系列即將降臨,盡請期待!!!