看板 java 關於我們 聯絡資訊
(已爬文 && google) 各位前輩好, 在 "The Java Tutorial Object-Oriented Programming for the Internet" 這本書內提到有關protected內容: 「protected 若類別的建構元被宣告為protected, 則只有身為此類別的後代 (子類別)才能夠進行物件的建立」 我就試著去寫個程式如下: class Beta{ protected Beta(){ ; } } public class Add{ public static void main(String[] args){ Beta beta2 = new Beta(); } } 這樣卻可以建立一個新的Beta物件? 我理解書上的那段話是: 必須是先建立一個class 去繼承Beta這個class後(好比: class Gamma extends Beta),才可以建立物件 想請問版上的前輩是我哪裡搞錯了? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.110.189
stimim:因為他們在同一個 package 吧 12/26 10:48
stimim:http://ppt.cc/yD5W 12/26 10:50
broodstare:thx!! 我思考一下!! :) 12/26 11:10
pugboy:推一個 12/26 13:17