



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第4頁共4頁2022年軟件編程學習心得隨著計算機技術的發展和工作的需要,為了能夠更好的維護公司生產管理系統;公司安排我們到北大青鳥aptech進修。我們選擇了時下最流行、發展速度較快的語言c#。c#學_分三個階段,目前我只學習了第一個階段;現將我在北大青鳥學習第一階段為期兩個月的學習心得總結如下:c#是一種新的面向對象的編程語言,專門用于._運行時。c#編譯器只能生成受管制的代碼,也可以使用._基類。c#語言自c/c+演變而來。但是,它具有簡單、現代、完全面向對象和類型安全等諸多特性。下面就簡單說說簡單和現代其中兩種特性。1、簡單c#具有c+所沒有的一個優勢就是學習簡單。該語言首要的目標就是簡
2、單。很多功能(還不如說是缺少了c+的一些功能)有助于c#全方位的簡單。在c#中,沒有c+中流行的指針。默認地,您工作在受管理的代碼中,在那里不允許如直接存取內存等不安全的操作。我想沒有c+程序員可以聲稱,從沒有使用指針訪問過不屬于他們的內存。c#棄用其它操作符,名字空間、成員和引用僅使用單個操作符.。現在一個程序員所需要理解的就是嵌套名字的注解了。c#使用統一的類型系統。這種系統充許您把各種類型作為一個對象查看,它是一個原始類型還是一個full-blown類。和其它編程語言相比,由于加框(bo_ing)和消框(unbo_ing)的機制,把簡單類型當作對象處理并不能獲得性能的改善。稍后將詳細解釋
3、加框和消框,但基本上僅當需要時才使用對象訪問簡單類型這種技術。2、現代投入學習c#的努力是一筆大投資,因為c#是為編寫ngws應用程序的主要語言而設計。很多用c+可以實現或者很費力實現的功能,在c#中不過是一部分基本的功能而已。根據應用程序的特殊需求,可以很容易地創建出新的一種數據類型。指針不再是編程武器的一部分。運行時ngws提供了一個垃圾收集器,負責c#程序中的內存管理。因內存和應用程序都受到管理,所以很必要增強類型安全,以確保應用的穩定性。異常處理是c#的主要功能。c#的異常處理與c+的不同點在于它是交叉語言的(運行時的另一個功能)。在沒有c#之前,您必須處理怪異的hresults,但現
4、在由于使用了基于異常的健壯的出錯處理,這一切都結束了。對于現代的應用程序,安全是首要的,c#也不會例外。它提供了元數據語法,用于聲明下述ngws安全模式的能力和許可。元數據是ngws運行時的一個關鍵的概念。通兩個多月學習,我能夠很好的掌握c#語言的基本語句、語法以及老師補充的一些要點;能夠編寫簡單的應用程序,例如_的收發等,為接下來的第二、第三階段學習打下了良好的基礎。2022年軟件編程學習心得(二)程序語言學習的總結通過兩年的學習,我們基本上掌握了c語言,c+和c#三個編程課程。對于程序設計語言的學習,分為學習語法規定、掌握程序設計方法、提高程序開發能力,這些都必須通過充分的實際上機操作才能
5、完成。課程上的安排除了課堂講授以外,學院設有專門課堂到實驗室進行上機操作實驗。要利用c語言學到的知識編寫c語言程序,即把c語言作為工具,通過上機才能檢驗自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。通過上機實驗來驗證自己編制的程序是否正確。在這種思想支配下,可能你會想辦法去掩蓋程序中的錯誤,而不是盡可能多地發現程序中存在的問題。自己編好程序上機調試運行時,可能有很多你想不到的情況發生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發能力。在原有的c語言的基礎知識之上,初步接觸c+時感到比較簡單易懂。但隨著之后的步步深入學習,c+的不同之處以及其優勢逐。從第二章引入了c+簡單程
6、序的設計。包括一些c+語言的概述,基本數據類型和表達式,數據的輸入與輸出,算法的基本東芝結構,以及自定義類型數據等知識。此部分多與c語言相似。之后又學習了函數的,這里學到了新的知識要點-函數重載。該內容尤其在現在做課程設計的時候尤為重要。類是c+語言的精華之所在,在學習中,我感覺到類和c語言中的結構體有很大的相似之處,但在類中的構造函數、拷貝構造函數以及類的組合,經常弄混淆一些概念。在這之后又學習了類的繼承與派生。這使得類與類之間形成了樹狀圖的模型,各子類可以訪問到父類的一些數據成員,同樣也實現了數據的之間的“共享”。我個人在編寫派生類的構造函數和拷貝構造函數時,感覺很不熟練,后面章節的多態性
7、主要學習了運算符的重載,其本質就是函數的重載。在學習c#中,類是具有相同特性和行為的對象的抽象。它使用關鍵字class聲明的。在c#中僅允許單個繼承,類只能從一個基類繼承實現。但是一個類可以實現一個以上的接口。對象是人們要進行研究的任何事物,從最簡單的整數到復雜的飛機等局可以看對象,它不僅表示具體的事物,還能表示抽象的規則、計劃或者事件。接口只是包含方法、委托或事件的簽名。方法的實現是在實現接口的類中完成的。接口可以是命名空間或類的成員,并可以包含下列成員:每個c#可執行文件都有一個入口main方法:staticvoidmain修飾符public表示可以在任何地方訪問該方法。所以可以在類的外部調用它。修飾符static表示方法不能在類的實例上執行,因此不必先實例化類在調用。在變量聲明時:變量是類或者結構中的字段,如果沒有顯示初始化,創建這些變量時,其
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年五金制品行業跨境電商風險評估與控制報告
- 藥品采購收貨管理制度
- 藥店內部區域管理制度
- 藥店日常衛生管理制度
- 藥店藥師考勤管理制度
- 薪酬福利臺賬管理制度
- 設備安全運行管理制度
- 設備日常衛生管理制度
- 設備狀態標志管理制度
- 設備維護維修管理制度
- 學校食堂食材配送服務方案(肉類、糧油米面、蔬菜水果類)
- 信用修復申請書
- 人教版初中物理實驗目錄詳表
- 糖尿病周圍血管病變課件
- (完整版)政府工程項目代建管理方案(范本)
- 2023年江蘇省蘇州大學醫學部藥學院統招博士后招收(共500題含答案解析)高頻考點題庫參考模擬練習試卷
- 2023年全國高考語文乙卷作文“一花獨放不是春百花齊放春滿園”寫作
- 《國家中藥飲片炮制規范》全文
- 合作方案介紹文案
- 年部級優課馬克思主義在中國的傳播
- 檢驗科生物安全防護知識培訓試題及
評論
0/150
提交評論