Android 沒法將類中的構造器應用到給定類型

       前提:在java中,子類被初始化的時候,父類也要被初始化。java

class father{
    public father(int age){

    }
}

class son extends father{

}複製代碼

       在son類中存在默認的無參構造函數,而且默認寫了super()方法。由於father中沒有無參構造函數,因此執行super()方法時在父類中找不到無參構造函數,編譯時就會報出沒法將類中的構造器應用到給定類型bash

       在father類中添加無參構造函數,或者在son類寫一個構造函數,而且在構造函數內寫上super(int);函數

相關文章
相關標籤/搜索