《物件導向程式設計》實驗2實驗報告

2022-06-02 06:42:05 字數 1583 閱讀 9821

南京工程學院實驗報告

注:將實驗成果檔案(包含實驗報告電子檔案、程式源**檔案等),用winrar打包,以《班級》_《學號》_《實驗x>.rar檔案形式交付指導老師。

一、實驗目的

1.掌握c#程式中的基本語法;

2.掌握windows應用程式基本控制項的使用;掌握除錯工具的使用.

3 . 初步熟悉c#語言的事件驅動機制,掌握方法的定義與呼叫;

掌握陣列的定義與使用;熟悉排序演算法。

二、實驗內容

使用visual studio .net ,完成以下程式:

程式1、通過windows應用程式,繪製滿足加減乘除運算基本計算器介面,並編寫程式,使這個計算器能完成簡單的四則運算。

程式2、加法計算。

程式3、建立windows窗體個人簡歷應用程式

程式4、使用選單、工具欄來改變視窗的大小與顏色。

程式5、建立乙個單文件的文字編輯器應用程式。

程式6、實現計算器的功能。(選做)

程式7、實現計算器的功能。(選做)

三、實驗步驟

啟動visual studio .net ,完成程式,並除錯執行。

四、程式主要語句及作用

程式1的主要**(附簡要注釋) ,主要控制項(主要屬性說明)

程式2的主要**(附簡要注釋) ,主要控制項(主要屬性說明)

long oper1, oper2, result;

如果運算元為空,顯示警告資訊

if (( == ""))

"運算元不能為空","提示資訊",

return;

try將文字框中的資料(字串型)轉換成long型資料

oper1 =

oper2 =

result = oper1 + oper2;

將和寫入結果文字框

= catch(exception e1)

捕捉異常,例如:若輸入字母,在轉換成long型別時會引發異常

"警告資訊",

}程式3的主要**(附簡要注釋) ,主要控制項(主要屬性說明)

程式4的主要**(附簡要注釋) ,主要控制項(主要屬性說明)

程式5的主要**(附簡要注釋) ,主要控制項(主要屬性說明)

程式6的主要**(附簡要注釋) ,主要控制項(主要屬性說明)

程式7的主要**(附簡要注釋) ,主要控制項(主要屬性說明)

五、程式執行結果截圖

程式1程式2

程式3程式4

程式5程式6

程式7六、收穫,體會及問題(寫得越詳細、越個性化、越真實越好,否則我不知道你做這個實驗的心路歷程,也就無法充分地判斷你是否是獨立完成的這個實驗、你是否在做這個實驗時進行了認真仔細地思考、通過這個實驗你是否在實踐能力上得到了提高)

做完實驗之後發現收穫很多,在課上聽時覺得很難,雖然開始做實驗時遇到一些困難,但還是解決了,漸漸的熟悉了整個開發的環境,我覺得學習這門課程首先要學好基礎,要熟練的掌握基本語法,一些迴圈語句,學會常量變數的定義與使用,這在做實驗時很容易出錯。對於控制台應用程式的設計要掌握好一些關鍵字的使用,目前在這些方面還有些欠缺,做實驗時基本上參考老師給的**,自己也只是輸**和執行,做完實驗還是有很大幫助的,對於這門課程有了更深的了解,還要多謝老師的指導和同學的幫助。

物件導向程式設計實驗報告

綜合實驗報告 專業名稱 物聯網工程 班級 2012級2班 姓名 你哥哥 學號 201202051928 資訊科學與工程學院 二零一三年七月 第一題 2 1.1題目概述 2 1.2設計思路 2 1.3設計說明與除錯分析 2 1.4編碼實現 3 1.5程式執行結果 4 1.6設計心得 4 第二題 5 2...

物件導向程式設計實驗報告

安康學院經濟與管理系 課程單項實驗 上機 實訓 報告 課程名稱物件導向程式設計 班級專業 11級資訊管理與資訊系統1班 學生姓名 學號指導教師 填寫時間 年月日 課程單項實驗 上機 實訓 報告填寫要求 1.課程單項實驗是指該課程實驗由每乙個單獨設定的實驗專案組成,每個實驗專案應寫乙份實驗報告,課程實...

《物件導向程式設計》實驗1實驗報告

南京工程學院實驗報告 注 將實驗成果檔案 包含實驗報告電子檔案 程式源 檔案等 用winrar打包,以 班級 學號 實驗x rar檔案形式交付指導老師。一 實驗目的 熟悉visual studio 開發環境。掌握變數的定義 運算子的使用,以及列舉型別的定義與使用 掌握分支語句和迴圈語句的使用 熟悉除...