一般分類: 暢銷精選 > 科學科普 > 電腦 
     
    程式設計基本功與實務範例解析-使用C#(附範例光碟)
    編/著者: 邱宏彬
    出版社:全華
    出版日期:2012-10-01
    ISBN:9789572186930
    參考分類(CAT):
    參考分類(CIP): 電腦科學

    優惠價:95折,352

    定價:  $370 

    無法訂購
    分享
      買了此商品的人,也買了....
    定價:450 元
    特價:90折!405
     
    定價:450 元
    特價:90折!405
     
    定價:750 元
    特價:95折!713
     
    定價:500 元
    特價:95折!475
     
    定價:320 元
    特價:90折!288
     
      | 內容簡介 |
    內容簡介
    本書以實務範例為導向,搭配連貫的章節範例與脈絡相承的解說,協助讀者踏實學習開發C#視窗與物件導向程式的基本功。請務必跟著本書的指引,親自從頭到尾做過一遍,以累積自己寫程式的敏感度和功力,畢竟,不斷動手寫程式以累積經驗,是增進程式功力必要也是不可或缺的過程。寫程式沒有標準答案,期望讀者能透過本書的輔助,嘗試屬於自己的做法,輕鬆完成自己的C#應用程式,感受到寫程式的樂趣與成就感。
    目次
    Chapter 1 C#程式設計與開發1-1 電腦與程式語言1-2 C#程式設計與.NET Framework1-3 C#程式的開發與執行1-4 Visual Studio 的功能與Visual C# Express 的安裝1-5 C#主控台應用程式(Console Applications)Chapter2 C#視窗型應用程式2-1 C#視窗應用程式的開發2-2 C#視窗應用程式的範例2-3 視窗應用程式的起始表單Chapter3 變數與算術運算式3-1 資料型態(Data Types)3-2 變數(Variable)的命名與宣告3-3 變數的存取:善用暫存變數3-4 基本資料型態的轉換3-5 逸出字元(Escape Character)3-6 算術運算式(Arithmetic Expression)3-7 指定運算子的同義運算Chapter4 基本流程控制4-1 選擇結構(Selection Structure)4-2 關係運算子(Relational Operators)4-3 錯誤檢查與處理4-4 訊息方塊(MessageBox)4-5 例外處理(Exception Handling)Chapter5 基於物件的程式設計5-1 基於物件(Object-based)的程式設計5-2 DateTime 類別和Timer 控制項5-3 區域變數和實體變數5-4 Random 類別Chapter6 選擇結構與選擇控制項6-1 邏輯運算子(Logical operators)6-2選擇結構:二選一(if ~ else ~)6-3 選擇結構:多選一6-4 選擇控制項Chapter7 迴圈結構7-1 單迴圈結構7-2 巢狀迴圈(Nested Loop)Chapter8 一維陣列8-1 一維陣列的建立與存取8-2 多個一維陣列Chapter9 一維陣列的線性搜尋與應用9-1 一維陣列的線性搜尋(Linear Search)9-2 字串與一維陣列Chapter10 物件陣列的應用10-1 PictureBox 圖片盒控制項10-2 ImageList(圖像清單)元件10-3 配對記憶遊戲Chapter11 二維陣列11-1 二維陣列的建立與存取11-2 成績處理──使用二維陣列來改寫Chapter12 不規則陣列12-1 不規則二維陣列的建立與存取12-2 不規則二維陣列的應用:顧客購物系統Chapter13 函式與參數傳遞13-1 可重用碼:函式的定義與呼叫13-2 參數的傳遞13-3 方法多載(Method Overloading)Chapter14 檔案處理14-1 檔案處理基本概念14-2 檔案對話方塊控制項14-3 文字檔案(Text File)的處理14-4 二進位檔案(Binary File)的處理14-5 檔案讀取的程式練習Chapter15 進階控制項綜合應用15-1 ListBox(清單方塊)控制項15-2 ComboBox(下拉式清單方塊)控制項15-3 範例1:購物系統15-4 表單大小與座標系統15-5 MenuStrip(功能表)控制項15-6 RichTextBox 控制項15-7 FontDialog 控制項和ColorDialog 控制項15-8 範例2:簡易文書編輯器(Simple Editor)Chapter16 滑鼠與鍵盤事件處理16-1 滑鼠事件的處理16-2 處理滑鼠事件的範例16-3 鍵盤事件的處理16-4 處理鍵盤事件的範例Chapter17 認識物件導向程式設計17-1 程式架構(Programming Paradigm)17-2 物件、類別與實體17-3 封裝(Encapsulation)17-4 繼承(Inheritance)與多型(Polymorphism)Chapter18 類別與封裝18-1 定義封裝性類別18-2 Property(屬性)成員的存取:get 和set 程式區塊18-3 方法多載、建構子與解構子18-4 this 和this()的使用18-5 UML 類別圖18-6 類別Person 的定義與使用18-7 類別的靜態成員18-8 名稱空間與.NET Framework 類別函式庫18-9 表單切換Chapter19 繼承與多型19-1 類別繼承(Inheritance)的概念19-2 類別繼承的語法與實作19-3 base 和base()的使用19-4 利用繼承實作類別Student19-5 利用繼承實作類別Teacher19-6 繼承與型態轉換(Type Casting)19-7 同名方法的隱藏(new)與覆寫(override)19-8 多型(Polymorphism)