張效詳java就業培訓教程學習筆記(三

2021-08-23 12:57:23 字數 1062 閱讀 5088

[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下方匯入。具體示例如下 檢視一檢視二 分析如下 在頁面...