關于我們
書單推薦
新書推薦
|
面向對象程序設計(C#)
面向對象程序設計范式具有封裝、繼承、多態(tài)等特點,能顯著提高程序的可重用性和可擴展性,是現代開發(fā)大型應用軟件的主要技術。掌握面向對象軟件開發(fā)方法,可大幅度提高復雜軟件系統的生產率和質量。本書用C#語言和.NET框架技術描述并介紹了面向對象程序設計的核心概念、基本原理、基本技術和方法,內容涉及變量、數據類型、運算符、程序流程控制等基礎程序設計,類、對象、封裝、繼承、多態(tài)、接口等面向對象程序設計,數值、文字、集合、泛型、委托、事件、控件、圖形、文件、數據庫等實用化程序設計,重點培養(yǎng)讀者用面向對象程序設計范式解決實際問題的能力。
《面向對象程序設計(C#)》共分9章。第1章介紹面向對象技術的由來、地位及其重要性。第2章從計算機的角度介紹程序設計基礎,涉及變量機制和過程式程序設計思想。第3章從人的角度介紹高端程序設計,涉及分類機制和面向對象程序設計思想,重點解析抽象、封裝、繼承、多態(tài)、接口等概念及其實現機制。第4章對比分析過程式、面向對象、面向接口、組件化等程序設計范式的應用,體驗利用面向對象思想進行程序設計所帶來的好處。從第5章開始,按軟件分層體系結構,介紹用戶界面層、業(yè)務邏輯層、數據訪問層的實現技術。其中,第5章涉及業(yè)務邏輯層技術,介紹科學計算、文字處理、時間、事件等常見數據結構類的使用。第6章涉及用戶界面層技術,介紹各種控件類的使用。第7章涉及數據訪問層技術,介紹文件和數據庫類的使用。第8章涉及數據的可視化技術,介紹圖形、圖像、動畫等多媒體類的使用。第9章基于企業(yè)信息化目標,用一個管理信息系統原型的實現過程介紹面向對象技術的綜合運用。 《面向對象程序設計(C#)》思路新穎、圖文并茂,適用于計算機類專業(yè)(包括但不限于計算機科學與技術、軟件工程、網絡工程、信息安全、物聯網工程等)的面向對象程序設計、桌面應用軟件開發(fā)等課程教學,也可供從事軟件開發(fā)的科研人員使用。
你還可能感興趣
我要評論
|