看板
[ java ]
討論串[問題] 在子類別new建構子為protected的父類別
共 8 篇文章
內容預覽:
我其實還蠻苦惱的,因為 protected 與 package default 修飾詞的差別對不少人. 來說是模糊的(這包括那些可以說出「 protected 就是比 package default 多了在. subclass 可以用」的人),但是我尚未發現一個比較能夠讓人了解的說法。. 或許這是我
(還有2410個字)
內容預覽:
以上與我的認知相同,不是看所屬 class。. 不...是因為文件這麼寫啊 @@",. 文件說 在同 package 內 或 被 subclass call 可以,. 那在不同 package 內時不行,. 應該就是因為也不是被 subclass call。. 意思是 call 自己的與 invok
(還有75個字)
內容預覽:
是不是 package 或 subclass 是指 member access(含 method call/field access/. construction) expression 所在的 context。. 以這個例子來說:. new Test(...).protectedMethod();
(還有1861個字)
內容預覽:
稍做補充. 根據定義,連 call 方法也是不行的,. 也就是在 Test2 中以下這行也會錯:. // 假設 Test 有一個 public constructor. // 並有一個 protected method. new PublicConstructorOfTest().protected
(還有472個字)
內容預覽:
前面的文章太多結果論了,回歸到定義面吧。. http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html. Constructors are not members ... blabla .... http://docs.orac
(還有36個字)