[b]lesson4(a上):[/b]
子類繼承父類中的所有成員變數和成員方法,但不繼承父類中的構造方法.
在設計類時,如果沒有定義構造方法,在產生類的例項物件時,系統會自動呼叫乙個無參的構造方法,但是如果定義了乙個構造方法,系統就不再自動呼叫那個無參的構造方法,而是呼叫自定義的構造方法.
如果子類的構造方法中沒有顯示的呼叫父類構造方法,也沒有使用this關鍵字呼叫過載的其它構造方法,則在產生子類的例項物件時,系統預設呼叫父類無引數的構造方法.
class person
public person(string name,int age)
public void getinfo()
}class student extends person
public void study()
}class teststudent
}
******子類物件的例項化過程 23% 有點疑慮
覆蓋方法時,子類方法的訪問許可權不能比父類的弱.
final 型別的常量只能在定義的時候賦初值,或者在構造方法中賦初值.(注意要在所有構造方法中都要對它賦值)
介面是常量與抽象方法的集合.介面是一種特殊的抽象類,只包含常量和方法的定義,沒有變數與方法的實現.
介面中的成員都是public訪問型別的,介面裡的變數預設是用public static final標識的.
物件的型別轉換.
子類物件可以自動轉換為父類,父類轉換為子類必須使用強制轉換.
instanceof操作符可以用它來判斷乙個例項物件是否屬於乙個類.
class a
public void func2()
} class b extends a
public void func3()
} class c
public static void calla(a a)
a.func1();
a.func2();}}
匿名內部類(94%)
《Java就業培訓教程》 張孝祥 書內原始碼
sub window onload strstatus www.it315.org intspace 0 intdir 1 window.settimeout scroll 100 end sub sub scroll dim strtemp intspace intspace 1 intdir i...
Java註解教程 學習筆記
一 概述jdk5之後提供了乙個特性,和類 介面同級 註解本質就是乙個介面,介面中可以有常量和抽象方法,抽象方法在註解中就稱之為註解屬性 示例 target elementtype.method retention retentionpolicy.runtime public inte ce acce...
JAVA教程 菜鳥Vue學習筆記(五)
菜鳥vue學習筆記 五 上次我們學習了vue的元件,這次我們來學習一下路由的使用。在vue中,所謂的路由其實跟其他的框架中的路由的概念差不多,即指跳轉的路徑。注意 在vue中,要使用路由,必須匯入vue router.js,並且需要在vue.js下方匯入。具體示例如下 檢視一檢視二 分析如下 在頁面...