1C程式設計實驗二

2022-11-11 21:57:05 字數 1103 閱讀 5547

c#物件導向程式設計一

實驗要求:

1、通過一些簡單類的定義,掌握類和物件中資料成員和方法成員的設定;2、掌握類的特殊方法:建構函式、屬性的使用。

實驗內容:

1、新建專案salary,新增乙個職員類employee,有私有字段姓名、年齡、性別和薪水。為職員類編寫建構函式,引數為string、int、string、int型別,分別對四個字段進行初始化。為職員類寫方法addsalary()和showsalary()。

前者將不足800的薪水加到800,已到800的增加10%;後者用於顯示某職員的薪水。在主方法中建立職員的例項並呼叫寫好的兩個方法最後顯示職員原來的薪水和修改後的薪水。

2、請採用物件導向的程式設計方法編寫乙個計算圖形面積的類,程式應當能夠計算並輸出圓、矩形和三角形的面積。構造三個過載方法,對每一種圖形型別使用不同的輸入引數來計算面積:圓形的計算方法用半徑作輸入引數,矩形的計算方法用長和寬作輸入引數,三角形的計算方法用三條邊的長度作輸入引數。

可以將這些方法定義為靜態型別。最後編寫主控程式類來對該類進行使用。

3、在資料結構中已經學習了佇列。佇列是限定所有的插入操作在表的一端進行,而刪除操作在表的另一端進行的線性表,具有先進先出的特性。確定該佇列中儲存的值型別為整數型別,請用c#編寫乙個類實現佇列的功能,並編寫乙個測試類測試該佇列的功能。

乙個佇列有入排和出排動作,可以編寫兩個函式分別命名為enqueue和dequeue;還應該有乙個屬性length:判斷佇列中的元素個數;乙個列印的函式print:將佇列中所有的值進行列印輸出。

推薦步驟:

(1)新建乙個名為「queuewithcsharp」的基於控制台應用程式的專案。(2)新增乙個類,名為:queue,新增以下**。

(3)在類中呼叫queue類,**如下:usingsystem;

namespacequeuewithcsharp{

classprogram{

staticvoidmain(stringargs){

//定義乙個佇列類

queuedemqueue=newqueue();//資料入排

資料出排

列印佇列中的資料

(4)生成專案。

(5)選擇「除錯」→「開始執行(不除錯)」選項來執行此應用程式。

1 C實驗指導

實驗一 1 c 與.net概述 一 實驗目標 1 編寫第乙個控制台的輸入與輸出程式 2 建立第乙個windows窗體應用程式 二 實驗內容及步驟 1 控制台的輸入與輸出 問題 在控制台上實現文字的輸入與輸出。問題說明 按照提示輸入自己的姓名,程式輸出你輸入的名字,並歡迎使用c 語言。主要使用cons...

1C 程式設計教學的探索

摘要 本文主要介紹了c 程式設計課程教學的一些實踐經驗,對c 教學方式及課程設計 考試環節等方面的改革進行了 關鍵詞 教學方法 程式設計 c 考試方式 中圖分類號 g642文獻標識碼 b 1c 程式設計教學的探索 我校屬於二類本科院校,在1999年就在計算機專業正式開設 c 程式設計 總學時75學時...

C程式設計實驗

實驗一熟悉turbo c的程式設計環境 一 目的要求 1 熟悉turbo c的程式設計環境 2 知道程式編輯 鏈結 執行的基本步驟 3 學習如何查錯並修改程式 4 上機前預習編寫好程式。二 實驗內容與步驟 除錯以下兩個程式 the first c program include void main ...