Re: [问题] 在子类别new建构子为protected的父类别

楼主: bleed1979 (十三)   2014-05-11 03:09:43
※ 引述《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

Links booklink

Contact Us: admin [ a t ] ucptt.com