實驗1 類與物件

2021-10-06 23:01:17 字數 631 閱讀 8254

宣告乙個cpu類,包含等級(rank)、頻率(frequency)、電壓(voltage)等屬性,有兩個公有成員函式run、stop。其中,rank為列舉型別cpu_rank,宣告為enum cpu_rank{p1=1,p2,p3,p4,p5,p6,p7},frequency為單位是mhz的整型數,voltage為浮點型的電壓值。觀察建構函式和析構函式的呼叫順序。

首先宣告列舉型別cpu_rank,再宣告cpu類,包括等級(rank)、頻率(frequency)、電壓(voltage)等私有資料成員,宣告成員函式run、stop,用來輸出提示資訊,在建構函式和析構函式中也可以輸出提示資訊。在主程式中宣告乙個cpu的物件,呼叫其成員函式,觀察類物件的構造與析構順序,以及成員函式的呼叫。程式名:lab4-1.cpp.

#include

#include

using

namespace std;

enum cpu_rank

;class

cpu~

cpu(

)//析構函式,清除變數

void

run(

)void

stop()

};intmain()

類與物件 實驗二

實驗目的 1 掌握類的建構函式和析構函式的概念和使用方法 2 掌握物件陣列 物件指標的定義和使用方法 3 掌握new和delete的使用方法 實驗內容 1 設計描述平面座標上的點cpoint類,該類滿足下述要求 具有x,y座標資訊 具有帶預設形參值的建構函式,引數分別用於初始化x和y座標資訊 具有獲...

C 實驗類與物件

桂 林 理 工 大 學 實 驗 報 告 實驗名稱 類與物件 日期 2018年 04 月17 日 一 實驗目的 1 掌握類的定義和使用。2 掌握類的物件的宣告。3 複習具有不同訪問屬性的成員的訪問方式。4 觀察建構函式和析構函式的執行過程。5 使用vc 的debug除錯功能觀察程式流程,跟蹤觀察類的建...

Python類與物件實驗

本實驗任務主要對python類與物件進行一些基本操作,通過完成本實驗任務,要求學生熟練掌握python類與物件的關係,並對python類與物件的基本操作進行整理並填寫工作任務報告。1 掌握python類的建立 2 掌握類物件 ubuntu16.04 python2.7 物件導向最重要的概念就是類 c...