問題詳情

六、下列為一物件導向程式:class A { private int a1;public void m1( ); { a1 = 1;}public void m2( ); { a1 = 3;} }class B extends A { private int b1; private int b2;public void m2( ); { b1 = 1; b2 = 2;}public void m3( ); { a1 = 2; } }請說明其中的繼承(inheritance)及覆寫(overriding);並請說明 class B 的物件內含那些資料欄位(data fields)?(20 分)

參考答案