第9章 繼承和多型 程式設計練習 Exercise9

2021-05-25 02:09:13 字數 628 閱讀 9846

/**

*person,student,employee,faculty,staff類的設計

*要求:父類person 其子類有student employee。

*employee類有子類 faculty和staff。

*person有姓名,位址,**,電子郵件,student有班級。將這些定義為常量

*employee有辦公室,工資和受聘日期

*/public class exercsie9_2

}class person

public string getname()

public string getadd()

public string getcall()

public string getemail()

}class student extends person

//覆蓋lang下的tostring方法,注意有返回值

public string tostring()

}class employee extends person

public string tostring()

}class mydata

public string print()

}

第9章 多型和抽象

多型 polymorphism 定義 相同的行為,不同的實現,使用動態繫結和重寫實現 靜態多型 使用過載實現 動態多型 轉型條件 只能發生在父子之間 轉型技術 向上轉型 向下轉型。向上轉型 定義 當從低精度資料型別向高精度資料型別轉換時實行自動轉換,這種型別轉換技術稱為向上轉型 或乙個父類的引用變數...

C和指標 程式設計練習 第9章

這個問題的最後部分就是編寫函式 void decrypt char data,char const key 它接受乙個加密過的字串為引數,它的任務是重現原來的資訊.除了它是用於揭秘之外,它的工作原理應該與encrypt 相同 void decrypt char data,char const key...

C和指標 程式設計練習 第9章

標準i o庫並沒有提供一種機制,在列印大整數時用逗號進行分割.在這個練習中,你需要編寫乙個程式,為美元數額列印提供這種功能.函式把乙個數字字串 代表以美分為單位的金額 轉換成美元形式,如下表所示 輸入 輸出 輸入 輸出 null 0.00 12345 123.45 1 0.01 123456 1,2...