C 物件導向程式設計實訓4

2021-10-06 15:58:59 字數 1667 閱讀 9654

求最大值

#include

// 編譯預處理命令

#include

// 編譯預處理命令

using

namespace std;

// 使用命名空間std

template

<

class

elemtype

>

elemtype max

(elemtype x, elemtype y)

char

*max

(char

*s1,

char

*s2)

template

<

class

elemtype

>

elemtype max

(elemtype x, elemtype y, elemtype z)

template

<

class

elemtype

>

elemtype max

(elemtype a,

int n)

建立複數類模板

#include

// 編譯預處理命令

using

namespace std;

// 使用命名空間std

// 宣告複數類模板

template

<

class

elemtype

>

class

complex

// 在下面對show、add和sub函式進行宣告

/********* begin *********/

void

show()

const

;static complex add

(const complex &z1,

const complex &z2)

;static complex sub

(const complex &z1,

const complex &z2)

;/********* end *********/};

// 在下面定義成員函式

// 顯示複數

template

<

class

elemtype

>

void complex

::show()

const

else

/********* end *********/

}// 複數加法

template

<

class

elemtype

>

complex complex

::add

(const complex &z1,

const complex &z2)

// 複數減法

template

<

class

elemtype

>

complex complex

::sub

(const complex &z1,

const complex &z2)

Python實訓(3) 物件導向

來學python物件導向的特性 一天講了太多東西,真就填鴨。class student object 這裡括號內就表示繼承基類,所有類都繼承為object這個 超級類 class student object def init self,name self.name name 用以上 定義類函式,函...

實訓小結(4)

今天已經實訓結束了,得個空閒的時候將之前沒上傳的筆記上傳 隨機數隨機數其實是偽隨機數,這些數其實是有規律的 seed 種子 初始值 隨機數生成器 演算法 返回兩樣東西 隨機數,生成下乙個隨機數的種子 這個種子用來再繼續生成新的隨機數 while num 5 np.random.seed 1 prin...

c 物件導向程式設計 物件導向

什麼是物件導向 是對現實世界理解和抽象的方法。物件導向程式設計的特點 易維護,易擴充套件,靈活性好,重用 類 對事物的抽象定義,即事物具有的共同特徵和行為。物件 即對類進行例項 類是抽象的,物件是具體的 類的定義 語法 訪問修飾符 class 類名類的成員 包括字段,屬性,方法,常量,事件和索引器等...