我給name賦值了,為什么還會(huì)報(bào)空指針異常?classBase{publicBase(){test();}publicvoidtest(){System.out.println("將要被子類重寫的方法");}}publicclassSubextendsBase{privateStringname="hello";publicvoidtest()//②號(hào)test方法{System.out.println("子類重寫父類的方法,"+"其name字符串長(zhǎng)度"+name.length());}publicstaticvoidmain(String[]args){Subs=newSub();}}
父類構(gòu)造器中調(diào)用將要被子類重寫的方法,為什么報(bào)錯(cuò)?
繁星coding
2019-03-29 22:10:03