項目一 HelloWorld 1
任務一 安裝VS2013開發(fā)環(huán)境 2
任務二 創(chuàng)建控制臺應用程序 3
一、創(chuàng)建控制臺應用程序
項目 4
二、設置窗口布局 4
三、設置顏色主題 5
四、設置行號和字體 5
五、錄入代碼 6
六、運行 7
七、斷點調試 7
八、項目文件構成 9
任務三 創(chuàng)建Windows窗體應用
程序 9
一、創(chuàng)建Windows窗體應用
程序項目 10
二、添加控件 10
三、修改控件屬性 11
四、給控件添加事件并錄入
代碼 12
五、運行 13
六、項目文件構成 14
項目總結 14
項目提升 14
項目二 圖片移動 15
任務一 知識點 16
一、面向對象編程 16
二、類及其成員 17
三、常用的數據類型 18
四、常量與變量 19
任務二 圖片移動項目案例 21
一、創(chuàng)建項目 21
二、界面布局 21
三、編寫代碼 23
項目總結 29
項目提升 29
項目三 交通燈 30
任務一 知識點 31
一、流程控制語句 31
二、運算符 35
三、類型轉換 38
任務二 交通燈項目案例 39
一、創(chuàng)建項目 39
二、界面布局 39
三、編寫代碼 41
項目總結 44
項目提升 45
項目四 霓虹燈與跑馬燈 46
任務一 知識點 47
一、數組 47
二、結構 49
三、枚舉 51
任務二 霓虹燈項目案例 52
一、創(chuàng)建項目 53
二、界面布局 53
三、編寫代碼 54
任務三 跑馬燈項目案例 57
一、創(chuàng)建項目 58
二、界面布局 58
三、編寫代碼 59
項目總結 63
項目提升 64
項目五 貪吃蛇 65
任務一 知識點 66
一、集合 66
二、泛型集合 69
任務二 貪吃蛇項目案例 74
一、創(chuàng)建項目 74
二、界面布局 75
三、編寫代碼 78
項目總結 91
項目提升 92
項目六 計算器 93
任務一 知識點 94
一、裝箱和拆箱 94
二、計算器的功能 96
任務二 計算器項目案例 97
一、創(chuàng)建項目 97
二、界面布局 97
三、編寫代碼 99
項目總結 104
項目提升 104
項目七 局域網聊天室 106
任務一 UDP聊天室項目案例 107
一、創(chuàng)建項目 108
二、界面布局 108
三、編寫代碼 109
任務二 TCP聊天室項目案例 111
一、服務器端 112
二、客戶端 116
項目總結 121
項目提升 121
項目八 用戶登錄界面 122
任務一 知識點 123
一、理解異常操作 123
二、處理異常 124
任務二 用戶登錄界面項目
案例 125
一、創(chuàng)建項目 126
二、界面布局 126
三、編寫代碼 128
項目總結 147
項目提升 147
項目九 企業(yè)人事管理系統(tǒng) 148
任務一 知識點 149
一、三層架構 149
二、各層的主要功能 150
任務二 企業(yè)人事管理系統(tǒng)項目
案例 151
一、系統(tǒng)功能的描述 152
二、搭建三層架構 152
三、UI界面布局 155
四、編寫代碼 164
項目總結 184
項目提升 184
參考文獻 186