榮新IT培訓中心
全國咨詢熱線:400-1335-066
您現在的位置:首頁>行業新聞 > 正文

java內部類的一些改動

時間:2018-01-24 15:52:01 來源:榮新IT教育培訓 作者:榮新科技
有些同學認知局限,想當然的認為java內部類的子類也應該是內部類,其實不然,關于內部類的繼承的知識點今天來給大家好好的分享一下。
java內部類的一些改動
 
改動的地方主要有:
 
1).追加了“ 5.InnerClassChild2與內部類不同包”,測試了內部類的成員方法在與成員內部類不同包的子類中的可見性。
 
2).修改了最后的圖片,public的內部類的protected權限的成員方法的可見性為:同包的類及不同包的內部類的子類
 
上篇文章--筆記20補充說明了前四點,這里接著來說剩下的兩點。
 
要點如下:
 
5.訪問權限修飾符可以修飾成員內部類
 
1).訪問權限修飾符對內部類的訪問限制與對外部類的一般成員遵循一樣的規則,具體請參考筆記10;
 
2).這里涉及到的子類是外部類的子類;
 
6.訪問權限修飾符可以修飾成員內部類的成員變量和成員方法
 
1).成員內部類可由4種訪問權限修飾符修飾,每種內部類的成員方法或變量也可由4種訪問權限修飾符修飾,所以分16種情況來討論;
 
2).修飾類時涉及到的子類是外部類的子類;修飾內部類的成員方法或變量時涉及到的子類是成員內部類的子類;
 
3).構造方法的默認修飾符與類一致;
 
4).在外部類的不同包子類中創建protected修飾的內部類的對象時,會提示構造方法不可見,這時要為該內部類添加public修飾的構造方法;
 
5).內部類的成員方法的可見性,由內部類的修飾符及成員方法的修飾符共同決定;
文章源自榮新科技官網:www.gdkongjian.com歡迎訪問,轉載需注明出處
 
夜射猫精品在线av