C 小練習Clock類,Car類 C 小練習

2021-10-03 05:45:47 字數 1077 閱讀 1940

我們在以前使用c語言實現的時候:

定義變數--------->通過函式填充變數---------->去顯示變數

使用c++:

定義的變數(類內的資料成員)

通過函式填充變數(構造器)

去顯示變數(行為)

屬性:時,分,秒

行為:run()

在螢幕上實現電子時鐘 13:04:05 每隔一秒更新乙個顯示。

分析構造時,初始化為當前系統時間,然後每隔一秒,刷屏。

#

include

#include

#include

#include

using

namespace std;

class

cloak

//clock類

void

run(

)//時間流動

}void

tick()

//時間迴圈}}

}void

display()

//列印時間

private

:int _hour;

int _min;

int _sec;};

class

car//car類

void

addgas

(float gasmount)

//加油

void

run(

)//汽車奔跑

else

}private

: string colar;

string brand;

float gas;};

intmain()

物件導向:

單獨存放資料,單獨初始化,寫行為,通過類物件體現行為。

物件導向程式:通過物件組織行為,通過物件呼叫方法。

通過物件去解決問題,通過類生成物件。

例如我們自實現的mystring。

通過mystring類生成物件。

把所有的行為放在類裡面,生成物件,然後通過建立物件的方法解決問題。

C 螢幕類,矩形類簡單小練習

在本單元作業和作業的基礎上,建立乙個myrectangle類,並在main函式中建立類的例項。10分 題目難度 難 題目內容 screen類 與作業要求完全相同。如果你的作業順利通過,那麼你可以直接使用作業中screen類的 myrectangle類 myrectangle 代表的是乙個矩形。我們用...

C 複數類編寫小練習

建立複數類。然後過載流操作運算子,能夠執行輸入輸出 10分 題目內容 1.關於複數 複數x被定義為二元有序實數對 a,b 記為z a bi,這裡a和b是實數,i是虛數單位。在複數a bi中,a re z 稱為實部,b im z 稱為虛部。當虛部等於零時,這個複數可以視為實數 當z的虛部不等於零時,實...

C 日期類練習

include includeusing namespace std class date date const date d 拷貝建構函式 date operator const date d 賦值運算子過載 return this date 析構函式 bool isinvalid 日期合法性檢查...