日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java基础课程---权限修饰符

發布時間:2024/10/12 java 73 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java基础课程---权限修饰符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 java? 權限修飾符

???? 從小到大

? private 只有類中能用

?

? 缺省,類,同一個包中能用

?

?? protected,類,同一個包中能用,以及不同包中的子類可以使用

?

?? public:公共的,都可以使用,同一個工程下。

?

2 java 繼承的應用

???? 1 減少了代碼的冗余

???? 2 便于擴展功能

???? 3 為多態提供支持

???? 父類中聲明為私有的屬性或者方法,子類繼承父類以后,仍然認為

???? 獲取了父類中中似有的結構,只是因為封裝性的影響,使得子類

??? 不能直接調用父類的結構而已。

?

3 super調用構造器

??? 1。我們可以在子類的構造器中顯式的使用 super()的方式 調用父類中聲明的指定構造器

??? 2。super(形參列表) 的使用,必須在子類構造器的首行。

??? 3。我們在類的構造器中,針對 this(形參列表) 或者 super(形參列表) 只能二選一,不能同時出現,

??? 4。在構造器的首行,沒有顯式的聲明 this()或者super() 則默認調用的是父類中空參的構造器

??? 5。在類的多個構造器中,至少有一個類的構造器使用了 super()調用父類的構造器。

??

4 字類對象實例化的過程

?????

?

?

5 java 多態性

?? 1 何為多態性

? ? ? : 父類的引用指向了字類的對象,(或者,子類的對象指向父類的引用)

?? 2 多態的使用:虛擬方法的調用

? ? 有了對象的多態性以后,我們在編譯期間,只能調用父類中的方法,但是在運行期間?

,我們實際執行的是子類重寫父類的方法,

??? 總結:? 編譯看左邊,運行看右邊,

??? 注意: 多態創建的對象,是不能調用子類特有的方法的,因為在編譯期間當作是父類的對象。

??? 3 :多態性的使用前提

????????? 1 類的繼承關系

????????? 2 方法的重寫。

?? 4 : 多態性的好處?

?????????? 可以減少代碼的重復,是代碼更規范,

?

?? 5 :多態性只適合用于 方法,不適合用于 屬性(編譯和運行都看左邊)

?

?? 6,有了對象的多態以后,內存中實際上是加載了子類特有的屬性和方法的,但是由于

??????? 變量聲明為父類類型,導致編譯時,只能使用父類聲明的方法和屬性,子類特有的方法和屬性不能調用。

?

?? 7 :如何調用子類的特有方法和和屬性?

????????? 向下轉型(強制類型轉換),使用強轉可能出現異常,在強轉時,判斷。關鍵字 instance of

?

?? 8 : 1 若子類重寫了父類方法,就意味著子類里定義的方法徹底的覆蓋了父類的同名方法,系統將不可能把父類里的方法轉移到子類只去。

????????? 2? 對于實例變量則不存在這樣的現象,即使子類里定義了與父類完全相同的實例變量,這個實例變量依然不可能覆蓋父類中的定義的

???????????? 實例變量:編譯看左邊,運行看右邊。

?

?? 9: 多態時編譯時行為,還是運行時行為?

?????    運行時行為。

?? 10 ,知識點,如下代碼方法中,認為是一樣的會報錯,,如果其中一個方法在父類中,則認為子類重寫了父類的方法。

????

// 父類class Demo{public void add(int a,int ...arr){}}class Demo2 extends Demo{// 認為重寫了父類中的方法public void add(int a ,int [] arr){}}

?

轉載于:https://www.cnblogs.com/wjgbok/p/10821652.html

總結

以上是生活随笔為你收集整理的Java基础课程---权限修饰符的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。