一道題 測試你對多型的了解?

2021-09-24 03:45:17 字數 729 閱讀 4224

題目:根據題目,寫出自己的答案

/**

* 多型練習

* @author

* */

public class moremodule

}class a

public string show(a obj)

}class b extends a

public string show(a obj)

}class c extends b {}

class d extends b {}

解析過程**:

/**

* 多型:相同的方法,不同的物件作用會有不同的結果,在程式設計中即是不同的執行結果

* 多型練習

* @author

* */

public class moremodule

}class a

public string show(a obj)

}class b extends a

public string show(a obj)

}class c extends b {}

class d extends b {}

題目答案:

華為的一道題

看了別人的解法沒有看懂,自己寫的 int a nsize 其中隱藏著若干0,其餘非0整數,寫乙個函式int func int a,int nsize 使a把0移至後面,非0整數移至 陣列前面並保持有序,返回值為原資料中第乙個元素為0的下標。盡可能不使用輔助空間且考慮效率及異常問題,注釋規範且給出設計...

一道簡單的題

阿里巴巴的一道面試題 25.給定乙個整數陣列和乙個整數,返回兩個陣列的索引,這兩個索引指向的數字的加和等於指定的整數。需要最優的演算法,分析演算法的空間和時間複雜度。include include using namespace std struct stwoindex 初始化,同時等於0,說明不存...

一道題跟java多型和繼承相關

class base public void tellname public void printname public class dervied extends base public void tellname public void printname public static void ...