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

歡迎訪問 生活随笔!

生活随笔

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

java

java包 类 方法_Java中包与包之间方法的调用及其关键字区分(基础)

發布時間:2023/12/3 java 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java包 类 方法_Java中包与包之间方法的调用及其关键字区分(基础) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在寫應用時,對包與包之間方法的調用不太清楚,專門看視頻和網站后整理了這篇文章,希望對剛入門的同志有所幫助,進入主題。

首先我們先簡單看看Java中private、protected、public和default的主要區別:(看不懂沒關系,有個印象就行,然后往下看)

我們將其分為兩種情況:

一 ?同一個包中不同類

1通過導入類后new個對象。2繼承(一般用protected,同個包作用不大,只限覆蓋方法)

二 不同包之間方法的調用

1 直接調用

這是個簡單的例子,testb包中的DemoB,調用了testa包中的DemoA中的look方法。

DemoB想調用look方法,首先DemoA需要public出來,即紅框中的1,其次look方法也需要public出來,即2中所標出的,這里只能用public,正體現出第一張給的圖的作用。

紅框3需要注意的是,類名的全稱為包名+類名。我們為了簡化寫法,就引入了Import關鍵字,(import ?testa.* ? 表示導入包testa的所有類)于是DemoB也可以寫成:

2?繼承,成為父子關系

DemoA保持不變,DemoB變成

然而,DemoB繼承父類DemoA,父類為了只讓子類DemoB使用look方法,就出現了protected關鍵字,于是,只允許繼承才能使用。如下:

最后,還有兩個關鍵字private和default沒涉及到,private只能限定在同個類里面。如果類前面不加修飾,就默認為default,限定在同個包內。

Java修飾詞共有11個,具體的簡單介紹請看 ??http://blog.csdn.net/applepie1/article/details/7262419 ? 。

有什么問題歡迎留言討論交流,謝謝。

總結

以上是生活随笔為你收集整理的java包 类 方法_Java中包与包之间方法的调用及其关键字区分(基础)的全部內容,希望文章能夠幫你解決所遇到的問題。

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