關閉 

程式設計基本功與實務範例解析:使用C# (第二版) (附範例光碟)

    作者:邱宏彬
  • 出版社:全華(本版)
  • 出版日期:2014/09/30
  • 商品語言:繁體/中文
  • ISBN:9789572196519
  • 定價:500
    優惠價:94折,470
  • 紅利回饋: 4~12點 瞭解更多紅利

    ※無庫存,調貨約需5-7個工作日

    結帳去

      

    內容簡介  |   目錄  |   同類推薦   |  購物說明

    內容簡介

    本書以實務範例為導向,搭配連貫的章節範例與脈絡相承的解說,協助讀者踏實學習開發C#視窗與物件導向程式的基本功。請務必跟著本書的指引,親自從頭到尾做過一遍,以累積自己寫程式的敏感度和功力,畢竟,不斷動手寫程式以累積經驗,是增進程式功力必要也是不可或缺的過程。寫程式沒有標準答案,期望讀者能透過本書的輔助,嘗試屬於自己的做法,輕鬆完成自己的C#應用程式,感受到寫程式的樂趣與成就感。

    本書特色

      1.以實務範例為導向,搭配連貫的章節範例與脈絡相承的解說。
      2.跟著本書的指引,親自從頭到尾做過一遍,可累積自己寫程式的敏感度和功力。
      3.寫程式沒有標準答案,讀者能透過本書的輔助,嘗試屬於自己的做法,輕鬆完成自己的C#應用程式。

    <TOP>

    詳細資料

    EAN / 9789572196519
    頁數 / 480
    裝訂 / 平裝
    級別 / 普
    語言 / 繁體/中文

    <TOP>

    目錄

    Chapter 1 C#程式設計與開發
    1-1 電腦與程式語言
    1-2 C#程式設計與.NET Framework
    1-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 利用繼承實作類別Student
    19-5 利用繼承實作類別Teacher
    19-6 繼承與型態轉換(Type Casting)
    19-7 同名方法的隱藏(new)與覆寫(override)
    19-8 多型(Polymorphism)
    Chapter 20 抽象類別與介面
    20-1 抽象類別與抽象方法
    20-2 圖形管理的相關類別
    20-3 介面
    Chapter21 泛型集合與序列化
    21-1 學生成績的物件集合與序列化檔案
    21-2 學校成員集合與序列化存檔
    Chapter22 LINQ查詢
    22-1 LINQ查詢簡介
    22-2 LINQ與C#新增的功能
    22-3 LINQ基本查詢
    22-4 LINQ to Objects

    <TOP>

    如果你喜歡這商品,那你一定不能錯過...

    <TOP>

    購物說明

    退換貨說明

    如遇欲退換貨之情形,請於收貨日當天起算第7日(含)前以收執聯為憑,將商品與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等)以掛號方式寄回灰熊愛讀書客服部,否則恕不接受退貨。有特殊外包裝之商品,一經拆封(除運送包裝外之一切包裝),恕不接受退貨。
    詳細退換貨須知請參考FAQ

    <TOP>