1. 程式人生 > >解釋是一句一句的翻譯

解釋是一句一句的翻譯

bsp 需要 static out person 構造 程序 super his

解釋則不同,解釋性語言的程序不需要編譯,省了道工序,解釋性語言在運行程序的時候才翻譯,比如解釋性basic語言,專門有一個解釋器能夠直接執行basic程序,每個語句都是執行的時候才翻譯。

這樣解釋性語言每執行一次就要翻譯一次,效率比較低。

解釋是一句一句的翻譯。

 1 package Com.Table;
 2 
 3 
 4 class Person { 
 5     public static void prt(String s) { 
 6        System.out.println(s); 
 7     } 
 8    
 9     Person() { 
10        prt("父類·無參數構造方法: "+"A Person."); 
11 }//構造方法(1) 12 13 Person(String name) { 14 prt("父類·含一個參數的構造方法: "+"A person‘s name is " + name); 15 }//構造方法(2) 16 } 17 18 public class TwentyOneTable extends Person { 19 TwentyOneTable() { 20 super(); // 調用父類構造方法(1) 21 prt("子類·調用父類”無參數構造方法“: "+"A chinese coder.");
22 } 23 24 TwentyOneTable(String name) { 25 super(name);// 調用父類具有相同形參的構造方法(2) 26 prt("子類·調用父類”含一個參數的構造方法“: "+"his name is " + name); 27 } 28 29 TwentyOneTable(String name, int age) { 30 this(name);// 調用具有相同形參的構造方法(3) 31 prt("子類:調用子類具有相同形參的構造方法:his age is " + age);
32 } 33 34 public static void main(String[] args) { 35 TwentyOneTable tw = new TwentyOneTable(); 36 tw = new TwentyOneTable("borter"); 37 System.out.println(tw); 38 tw = new TwentyOneTable("borter", 18); 39 System.out.println(tw); 40 } 41 }

解釋是一句一句的翻譯