書名:無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言,語言:繁體中文,ISBN:9789577638960,頁數:616,出版社:五南,作者:邏輯林,出版日期:2020/06/25,類別:電腦資訊

無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言~好書精選[悅讀推薦]博客來 金石堂 好冊


無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言


內容簡介


★13種生活體驗+12種益智遊戲,結合日常的行動學習法
☺初心者評價:「從沒想過學程式可以那麼歡樂!」
 
  隨書附贈光碟:全書範例程式+習題程式完整收錄,再沒理由學不會。 
 
  「Visual Basic,那是什麼?」
  「想開始學寫程式,該從哪裡著手呢?」
  如果你正好有這些疑問,那就千萬不可錯過這本——專為程式初心者而寫,活潑生動又堅持專業的實用好書。
 
  ——學習不再殘念的四大特點——
  零基礎菜鳥蛻變自信滿滿的工程師
 
  ◤VB優勢◢ 和英文文法幾乎一樣的語法邏輯,直覺、秒懂,好上手。
  ✔容易理解 ✔豐富資料包 ✔人性化防呆機制
  Visual Basic(VB)是一種被設計成容易讓人類了解的程式語言,隨著版本更新,VB的功能與方便性愈趨完好,就算略懂皮毛也能快速開發出程式。對於需要面對複雜結構的高手,其語法特性也較容易閱讀。
 
  ◤專屬初學◢ 從「程式語言是什麼?」開始教起,完整詳實、邏輯有序。
  ✔視窗步驟圖 ✔流程圖 ✔自我練習 ✔範例+習題程式   
  共分三大篇,基本介紹、建立專屬資料型態、視窗應用程式,從0開始輕鬆學習無負擔。不但完整公開程式碼,註解也非常清楚。 
 
  ◤正確觀念◢ 打好基礎、不貪快,才是真正省時的作法。
  「撰寫程式不是只貪圖快速方便,還要考慮到將來程式維護及擴充。否則,只會讓將來付出更多的時間及代價。」在學界及實務界打滾多年的作者,把那些不可省略的重要知識,搭配扎實的訓練方法,濃縮在這本書裡。
 
  ◤玩心大發◢   讓程式設計課程更貼近每個人的生活。
  看完你也可以寫出25種益智遊戲、兌獎機制、資費計算等,實用又好玩。
  ✔生活體驗 統一發票、樂透彩券等兌獎、綜合所得稅、電費、車資、油資、停車費等計算、百貨公司買千送百活動、棒球投手平均勝場數、數學四則運算、文字跑馬燈、小綠人行走,及紅綠燈轉換。
  ✔益智遊戲 重排九宮、十五數字推盤、河內塔、踩地雷、貪食蛇、剪刀石頭布、猜數字、撲克牌對對碰、井字(OX)、最後一顆玻璃彈珠、象棋,及五子棋。



詳細網址:無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言~好書精選[悅讀推薦]博客來 金石堂 好冊



目錄


前言 

第一篇 Visual Basic 程式語言與主控台應用程式
Chapter 1 電腦程式語言及主控台應用程式 

1-1 .NETFramework 架構 
1-2 物件導向程式設計
1-3 Visual Studio 的簡介 
1-4 Visual Basic 程式語言架構 
1-5 良好的撰寫程式方式 
1-6 隨書光碟之使用說明 
1-7 自我練習

Chapter 2 資料型態、變數與運算子 
2-1 資料型態 
2-2 識別字 
2-3 資料運算處理 
2-4 運算子的優先順序 
2-5 資料型態轉換 
2-6 自我練習 

Chapter 3 資料輸入/輸出方法 
3-1 資料輸出 
3-2 資料輸入 
3-3 發現問題 
3-4 自我練習 

Chapter 4 程式之流程控制( 一) ─選擇結構 
4-1 程式運作模式 
4-2 選擇結構 
4-3 巢狀選擇結構 
4-4 自我練習 

Chapter 5 程式之流程控制( 二) ─迴圈結構
5-1 程式運作模式 
5-2 迴圈結構 
5-3 Exit 與Continue 敘述 
5-4 GoTo 陳述式
5-5 發現問題 
5-6 進階範例 
5-7 自我練習 

Chapter 6 內建類別 
6-1 常用的.NET Framework 類別庫方法
6-2 數學類別之方法 
6-3 字元結構之方法 
6-4 字串類別之屬性與方法 
6-5 日期時間結構之屬性與方法 
6-6 自我練習 

Chapter 7 陣列 
7-1 陣列宣告 
7-2 排序與搜尋 
7-3 二維陣列 
7-4 三維陣列 
7-5 For Each 迴圈結構 
7-6 隨機亂數方法 
7-7 進階範例
7-8 自我練習 

Chapter 8 例外處理 
8-1 執行時期錯誤(RunTime Error)
8-2 例外處理之Try... Catch... Finally... End Try 陳述式 
8-4 自我練習 

第二篇 類別與物件
Chapter 9 自訂類別 

9-1 物件導向程式設計之特徵 
9-2 類別 
9-3 類別方法的參數傳遞方式
9-4 多載(Overloading) 
9-5 遞迴 
9-6 類別之建構子 
9-7 類別物件
9-8 自我練習 

Chapter 10 繼承 
10-1 父類別與子類別 
10-2 MyBase 關鍵字 
10-3 覆寫(Overriding) 
10-4 Overridable、NotInheritable 與Const 關鍵字 
10-5 自行拋出自訂例外物件 
10-6 自我練習 

Chapter 11 抽象類別和介面 
11-1 抽象類別 
11-2 介面 
11-3 自我練習 

第三篇 視窗應用程式
Chapter 12 視窗應用程式
 
12-1 建立視窗應用程式專案
12-2 建立使用者介面
12-3 對話方塊 
12-4 自我練習 

Chapter 13 常用控制項 
13-1 Label( 標籤) 控制項
13-2 LinkLabel( 超連結標籤) 控制項 
13-3 MaskedTextBox( 遮罩文字方塊) 控制項
13-4 Button( 按鈕) 控制項 
13-5 Timer( 計時器) 控制項 
13-6 PictureBox( 圖片方塊) 控制項 
13-7 ImageList( 影像清單) 控制項 
13-8 GroupBox( 群組方塊) 控制項及Panel( 面板) 控制項
13-9 RadioButton( 選項按鈕) 控制項及CheckBox( 核取方塊)控制項
13-10 ListBox( 清單方塊) 控制項 
13-11 CheckedListBox( 核取方塊清單) 控制項
13-12 ComboBox( 組合方塊) 控制項 
13-13 DateTimePicker( 日期時間挑選) 控制項
13-14 MonthCalendar( 月曆) 控制項 
13-15 自我練習 

Chapter 14 共用事件及動態控制項 
14-1 共用事件 
14-2 動態控制項 
14-3 自我練習 

Chapter 15 鍵盤事件及滑鼠事件
15-1 常用的鍵盤事件 
15-2 常用的滑鼠事件 1
15-3 自我練習

Chapter 16 對話方塊控制項與檔案處理 
16-1 OpenFileDialog( 開檔對話方塊) 控制項及SaveFileDialog(存檔對話方塊) 控制項 
16-2 RichTextBox( 豐富文字方塊) 控制項 
16-3 ontDialog( 字型對話方塊) 控制項及ColorDialog(色彩對話方塊) 控制項
16-4 PrintDialog ( 列印對話方塊) 控制項及PrintDocument(列印文件) 控制項 
16-5 自我練習



詳細網址:無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言~好書精選[悅讀推薦]博客來 金石堂 好冊



詳細資料


  • ISBN:9789577638960
  • 規格:平裝 / 616頁 / 19 x 26 x 3.08 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣



詳細網址:無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言~好書精選[悅讀推薦]博客來 金石堂 好冊




 
  一般來說,以人工方式處理日常生活事務,只要遵循程序就能達成目標。但以下類型案例告訴我們,以人工方式來處理,不但效率低浪費時間,且不一定可以在既定時間內完成。
 
  1. 不斷重複的問題。例:早期人們要提存款,都必須請銀行櫃檯人員辦理。在人多的時候,等候的時間就拉長。現在有了可供存提款的自動櫃員機(ATM),存提款變成一件輕輕鬆鬆的事了。
 
  2. 大量計算的問題。例:設f (x) = x100 + x99 + ⋯ + x + 1,求f (2)。若用人工方式計算,則無法在短時間內完成。有了計算機以後,很快就能得知結果。
 
  3. 大海撈針的問題。例:從500 萬輛車子中,搜尋車牌為888-8888 的汽車。若用肉眼的方式去搜尋,則曠日廢時。現在有了車輛辨識系統,很快就能發現要搜尋的車輛。
 
  一個好的工具,能使問題處理更加方便及快速。以上案例都可利用電腦程式設計求解出來,由此可見程式設計與生活的關聯性。程式設計是一種利用電腦程式語言解決問題的工具,只要將所要處理的問題,依據程式語言的語法描述出問題之流程,電腦便會根據我們所設定之程序,完成所要的目標。
 
  多數的程式設計初學者,因學習成效不彰,對程式設計課程興趣缺缺,進而產生排斥。導致學習效果不佳的主要原因,有下列三點:
 
  1. 上機練習時間不夠,又加上不熟悉電腦程式語言的語法撰寫,導致花費太多時間在偵錯上,進而對學習程式設計缺乏信心。
 
  2. 對問題的處理作業流程(或規則)不了解,或畫不出問題的流程圖。
 
  3. 不知如何將程式設計應用在日常生活所遇到的問題上。
 
  因此,初學者在學習程式設計時,除了要不斷上機練習,熟悉電腦程式語言的語法外,還必須了解問題的處理作業流程,才能使學習達到事半功倍的效果。本書所撰寫之文件,若有謬錯或疏漏之處,尚祈先進及讀者們指正。謝謝!
 
2019/12/12 卯時
邏輯林 於清交小徑



詳細網址:無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言~好書精選[悅讀推薦]博客來 金石堂 好冊


無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言

詳細網址:無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言~好書精選[悅讀推薦]博客來 金石堂 好冊


資料來源:博客來,圖片來源:博客來





無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言 中文書>電腦資訊>程式設計/APP開發>VisualBasic 博客來 金石堂 好書推薦 排行榜 今日66折 網路書局 暢銷書 優質團購 熱銷特賣 網友推薦 優惠精選 超值好貨 狂降優惠 推薦必買 熱銷排行 快速到貨 必BUY超值專區 TOP熱銷排行 新品上市 最新上架

arrow
arrow
    創作者介紹
    創作者 博客來好書推薦 的頭像
    博客來好書推薦

    經典排行榜暢銷書博客來金石堂推薦

    博客來好書推薦 發表在 痞客邦 留言(0) 人氣()