【正文】
ble dailySalary,int days){super(name)。=days。}}public class EmployeeDemo{public static void main(String args[]){Manager m=new Manager(Tom,10000)。Worker w=new Worker(John,60,28)。(銷售人員+()+的月工資為:+())。}}運行結(jié)果:經(jīng)理Tom的月工資為: 銷售人員Mary的月工資為: 工人John的月工資為:3.輸入給定的Java Application程序,:\javaexam中;( )方法的測試程序放在目錄C:\javaexam\test下,寫出運行結(jié)果,并簡述打包過程。package 。public int height = 0。public Rectangle(Point p, int w, int h) {origin = p。height = h。 = y。}}(2) 。public class Point {public int x = 0。public Point(int x, int y) { = x。}(3)。public class TestPackage{ public static void main(String args[]){ Point p=new Point(2,3)。 (The area of the rectangle is: +())。(2)在命令行窗口中將C:\javaexam作為當前目錄,輸入編譯指令javac –d C:\mypkg 。運行結(jié)果: The area of the rectangle is:1004. 在類A中有兩個默認的方法a、b,一個私有方法c。 寫出定義這兩個類的Java源代碼,并說明哪些方法是多態(tài)的?(選擇)class A { void a( ){ } void b( ) { } private void c ( ) { }}class B extends A{ public void b( ){ } public void c( ){ } public void d( ){ }}只有方法b是多態(tài)的。5. 輸入如下所示的Java Application程序,寫出運行結(jié)果public class TestException {public static void main (String args[]) {int i=0。double d[]={, , }。i++。}catch(ArrayIndexOutOfBoundsException e) {(“Test2”)。}(“Test4”)。最后通過ArithmeticException類的對象e的方法getMessage() 給出異常的具體類型并顯示出來。double c=。)。 (a+/+b+=+c)。} } }運行結(jié)果:這是一個異常處理的例子。public class StringDemo{public static void main(String args[ ]) {String s=new String(This is an demo of the String method.)。(SubString: +(11,15))。( He