作者bleed1979 (十三)
看板java
标题Re: [问题] 在子类别new建构子为protected的父类别
时间Sun May 11 03:09:43 2014
※ 引述《pzyc79 (I'm bored)》之铭言:
: ===============Class Test:===============
: package a;
: public class Test {
: protected Test(){
: }
: }
: ===============Class Test2:==============
: package b;
: import a.Test;
: public class Test2 extends Test{
: void fun(){
: Test t = new Test(); //Test() is not visible
: }
: }
: WHY? 宣告protected不是可以在子类别中看见吗?
前面的文章太多结果论了,回归到定义面吧。
http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html
Constructors are not members ... blabla ...
http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html
这是作用在 members 上的。
end
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.135.203.156
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1399748986.A.4C2.html