Constructor與class的繼承

看板java作者 (喔帥)時間19年前 (2006/07/06 23:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
我想請教一個問題,如果母類別沒有no args的constructor,如下 class A{ A (String s){} } 他的子類別 class B extends A ,理論上不會有default constructor 必須自己定義,是這樣子嗎? 如果是話,假設我自己定義一個constructor如下 class B extends A{ B() {} } 這樣子似乎是無法compile,因為沒有super()存在,不過這樣就可以 B(){ super(new String());} ,那麼我想請問的是,在B的建構子中,如果不自己寫的話,有辦法去呼叫A的建構子嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.64.83.221
文章代碼(AID): #14hINPRa (java)
文章代碼(AID): #14hINPRa (java)