作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 在子类别new建构子为protected的父类别
时间Sun May 11 01:06:53 2014
倒不如改成这样来体会 =="
※ 引述《pzyc79 (I'm bored)》之铭言:
: ===============Class Test:===============
: package a;
: public class Test {
: protected Test(){
: }
public Test(String nothing) {}
protected foo() {}
: }
: ===============Class Test2:==============
: package b;
: import a.Test;
: public class Test2 extends Test{
Test() {
super(); //OK
}
: void fun(){
: Test t = new Test(); //Test() is not visible
Test t = new Test(""); //OK
this.foo(); //OK
: }
: }
: WHY? 宣告protected不是可以在子类别中看见吗?
依照字面上解释,只能说你的疑惑我每天都有 [死]
--
钱锺书:
说出来的话
http://www.psmonkey.org
比不上不说出来的话
Java 版 cookcomic 版
只影射着说不出来的话
and more......
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.43.104.99
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1399741615.A.90E.html
1F:推 pzyc79:只能说当protected写在建构子上意思跟写在成员上不一样吗 05/11 01:14
2F:→ pzyc79:还有你加上去的程式错了两个地方 05/11 01:16
3F:→ PsMonkey:意思有到就好 [喂喂] 然後其他大致同上一篇推文 05/11 01:20
4F:推 singlovesong:其实版主真的蛮热心的阿... 05/11 01:41
5F:推 sbrhsieh:this.foo(); 改 t.foo(); 就不 OK,这就是.....人篸[误] 05/11 02:52