publicclassbase{publicstaticfinalStringFOO=foo”;publicstaticvoidmain(String[]args){baseb=newbase();Subs=newSub();System.out.print(base.FOO);System.out.print(Sub.FOO);System.out.print(b.FOO);System.out.print(s.FOO);System.out.print(((base)s).FOO);}}classSubextendsbase{publicstaticfinalStringFOO=bar;}Whatistheresult?()
A.foofoofoofoofoo
B.foobarfoobarbar
C.foobarfoofoofoo
D.foobarfoobarfoo
E.barbarbarbarbar
F.foofoofoobarbar
G.foofoofoobarfoo
正确答案:参考D


![publicclassBase{publicstaticfinalStringFOO=foo”;publicstaticvoidmain(String[]args){Baseb=n publicclassBase{publicstaticfinalStringFOO=foo”;publicstaticvoidmain(String[]args){Baseb=n](http://www.mshxw.com/aiimages/31/764798.png)
