[問題] protected
(已爬文 && 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
→
12/26 10:48, , 1F
12/26 10:48, 1F
→
12/26 10:50, , 2F
12/26 10:50, 2F
→
12/26 11:10, , 3F
12/26 11:10, 3F
推
12/26 13:17, , 4F
12/26 13:17, 4F
討論串 (同標題文章)