| | | VB.NET程序設計(第2版) | 該商品所屬分類:研究生 -> 工學 | 【市場價】 | 342-496元 | 【優惠價】 | 214-310元 | 【作者】 | 江紅 | 【所屬類別】 | 圖書 教材 研究生/本科/專科教材 工學 | 【出版社】 | 北京交通大學出版社 | 【ISBN】 | 9787512142497 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](http://img3m2.ddimg.cn/69/11/29151312-1_u_3.jpg)
開本:16開 紙張:膠版紙 包裝:平裝-膠訂 是否套裝:否 國際標準書號ISBN:9787512142497 作者:江紅 出版社:北京交通大學出版社 出版時間:2020年08月 
"編輯推薦 本書作者結合多年的程序設計、開發及授課經驗,綜合國內外數十本優秀的相關程序設計教材和讀物,精選大量的實例,由淺入深、循序漸進地介紹VB.NET程序設計語言,讓讀者能夠較為繫統全面地掌握程序設計的理論和應用。 作者簡介 江紅,副教授,博士。曾榮獲華東師範大學教學成果三等獎、華東師範大學第三屆青年教師課堂教學大獎賽三等獎、華東師範大學優秀任課教師獎、華東師範大學優秀教學改革研究論文二等獎等榮譽。參加編寫的“面向21世紀高校教材”計算機應用基礎獲上海市高校優秀教材三等獎、大學計算機軟件應用(第二版)獲*重點教材建設項目。發表論文60餘篇,其中,EI收錄的有16篇,作為主編/副主編編寫教材17本。 目錄 第1篇 VB.NET語言基礎知識 第1章 VB.NET語言綜述 1 1.1 VB.NET語言概述 1 1.1.1 VB.NET語言簡介 1 1.1.2 VB.NET語言各版本的演變歷史 2 1.1.3 VB.NET特點和開發應用範圍 2 1.2 VB.NET語言的編譯和運行環境 3 1.2.1 VB.NET語言與.NET Framework 3 1.2.2 VB.NET的運行環境 4 1.2.3 VB.NET的開發環境 4 1.3 創建簡單的VB.NET程序 5 1.3.1 “Hello World”程序 5 1.3.2 代碼分析 6 1.3.3 編譯和運行結果 6第1篇 VB.NET語言基礎知識 第1章 VB.NET語言綜述 1 1.1 VB.NET語言概述 1 1.1.1 VB.NET語言簡介 1 1.1.2 VB.NET語言各版本的演變歷史 2 1.1.3 VB.NET特點和開發應用範圍 2 1.2 VB.NET語言的編譯和運行環境 3 1.2.1 VB.NET語言與.NET Framework 3 1.2.2 VB.NET的運行環境 4 1.2.3 VB.NET的開發環境 4 1.3 創建簡單的VB.NET程序 5 1.3.1 “Hello World”程序 5 1.3.2 代碼分析 6 1.3.3 編譯和運行結果 6 1.4 VB.NET程序的基本結構 6 1.4.1 程序結構 6 1.4.2 命名空間 9 1.4.3 類型 13 1.4.4 Main過程 14 1.4.5 編碼規則 18 1.4.6 注釋 18 1.5 控制臺輸入和輸出 19 1.5.1 System.Console類概述 19 1.5.2 控制臺輸入輸出 19 1.5.3 格式化輸出 20 1.6 Visual Basic運行時庫交互函數/過程 21 1.6.1 使用MsgBox顯示消息框 21 1.6.2 使用InputBox提示用戶輸入 22 第2章 VB.NET程序設計基礎 24 2.1 Visual Studio集成開發環境 24 2.1.1 Visual Studio概述 24 2.1.2 Visual Studio的版本 24 2.1.3 Visual Studio的產品繫列 24 2.2 Visual Studio快速入門 25 2.2.1 集成開發環境界面 25 2.2.2 創建解決方案和項目 25 2.2.3 設計器/編輯器 29 2.2.4 生成和調試工具 30 2.2.5 安裝和部署工具 31 2.2.6 幫助繫統 32 2.3 VB.NET窗體應用程序概述 32 2.3.1 Windows窗體應用程序概述 32 2.3.2 創建Windows窗體應用程序的一般步驟 33 2.4 創建Windows窗體應用程序 34 2.4.1 創建Windows窗體應用程序 35 2.4.2 創建用戶界面 35 2.4.3 創建處理控件事件的方法 36 2.4.4 運行並測試應用程序 36 2.4.5 保存Windows窗體應用程序 36 2.5 窗體和基本控件 37 2.5.1 通用屬性 37 2.5.2 通用事件 38 2.5.3 窗體屬性、事件和方法 38 2.5.4 Label(標簽)控件 41 2.5.5 TextBox(文本框)控件 41 2.5.6 Button(按鈕)控件 42 第3章 VB.NET語言基礎 45 3.1 標識符及其命名規則 45 3.1.1 標識符 45 3.1.2 保留關鍵字 45 3.1.3 命名約定 45 3.2 變量和常量 46 3.2.1 字面量 46 3.2.2 變量的聲明、賦值和引用 47 3.2.3 常量的聲明和引用 48 3.2.4 繫統提供的常量 49 3.3 數據類型 49 3.3.1 類型繫統 49 3.3.2 值類型和引用類型 50 3.3.3 裝箱和拆箱 51 3.4 預定義數據類型 52 3.4.1 Object類型 52 3.4.2 整型 53 3.4.3 浮點類型 54 3.4.4 Decimal類型 55 3.4.5 Boolean類型 56 3.4.6 字符類型 57 3.4.7 字符串類型 58 3.4.8 日期類型 61 3.4.9 可以為Nothing的類型 63 3.5 類型轉換 64 3.5.1 隱式轉換和顯式轉換 64 3.5.2 類型轉換函數 65 3.5.3 Convert類提供的類型轉換方法 66 3.6 運算符 68 3.6.1 算術運算符 68 3.6.2 關繫運算符 70 3.6.3 邏輯/位運算符 71 3.6.4 移位運算符 73 3.6.5 字符串運算符 73 3.6.6 賦值運算符 74 3.6.7 其他運算符 75 3.6.8 運算符優先級 75 3.7 表達式 76 3.7.1 表達式的組成 76 3.7.2 表達式的書寫規則 76 3.8 語句 77 3.8.1 VB.NET語句的組成 77 3.8.2 VB.NET語句的使用 78 3.9 模塊、過程和函數 78 3.9.1 模塊 79 3.9.2 函數的定義和調用 79 3.9.3 過程的定義和調用 80 3.9.4 常用的數學函數 80 3.9.5 常用的字符串函數 83 3.9.6 常用的日期函數 83 3.9.7 常用的轉換函數 84 3.10 類和對像 85 3.10.1 類的定義 85 3.10.2 對像的創建和使用 85 3.10.3 .NET Framework類庫 86 第4章 程序流程和異常處理 87 4.1 順序結構 87 4.2 選擇結構 88 4.2.1 If…Then…Else語句 88 4.2.2 Select…Case語句 96 4.2.3 條件函數 98 4.3 循環結構 99 4.3.1 For循環 99 4.3.2 While循環 101 4.3.3 Do循環 103 4.3.4 For Each循環 106 4.3.5 循環的嵌套 107 4.4 跳轉語句 108 4.4.1 GoTo語句 108 4.4.2 Continue語句 108 4.4.3 Return語句 109 4.4.4 Exit語句 110 4.4.5 End語句 112 4.4.6 Stop語句 112 4.5 異常處理 113 4.5.1 錯誤和異常 113 4.5.2 異常處理概述 113 4.5.3 創建和引發異常 115 第5章 數組 117 5.1 數組概述 117 5.2 一維數組 120 5.3 多維數組 121 5.4 交錯數組 125 5.5 釋放和重定義數組 127 5.5.1 釋放數組 127 5.5.2 重定義數組 127 5.6 數組的操作 129 5.6.1 數組的基本操作 129 5.6.2 數組的排序:冒泡法 130 5.6.3 數組的排序:選擇法 131 5.6.4 插入數據到有序數組 132 5.6.5 刪除有序數組的數據 133 5.7 作為對像的數組 134 第6章 類和對像 136 6.1 面向對像概念 136 6.1.1 對像的定義 136 6.1.2 封裝 136 6.1.3 繼承 136 6.1.4 多態性 137 6.2 類和對像 137 6.2.1 類的聲明 137 6.2.2 對像的創建和使用 139 6.2.3 訪問修飾符 140 6.3 嵌套類 142 6.3.1 嵌套類的聲明 142 6.3.2 嵌套類和包含類的關繫 143 6.3.3 嵌套類的訪問 144 6.4 分部類 145 6.5 類的成員 147 6.5.1 數據成員 147 6.5.2 函數成員 147 6.5.3 共享成員和實例成員 147 6.6 成員變量(字段) 149 6.6.1 成員變量(字段)的聲明和訪問 149 6.6.2 共享變量和實例變量 150 6.6.3 成員常量 150 6.6.4 隻讀變量 151 6.7 屬性 152 6.7.1 屬性的聲明和訪問 152 6.7.2 共享屬性和實例屬性 154 6.7.3 自動實現的屬性 154 6.7.4 默認屬性 155 6.8 方法(過程和函數) 156 6.8.1 方法的聲明和調用 156 6.8.2 參數的傳遞 157 6.8.3 方法的重載 161 6.8.4 共享方法和實例方法 162 6.8.5 分部方法 163 6.8.6 外部方法 164 6.8.7 遞歸 165 6.9 構造函數 166 6.9.1 實例構造函數 166 6.9.2 私有構造函數 167 6.9.3 共享構造函數 168 6.10 運算符重載與轉換運算符 169 6.10.1 運算符重載 169 6.10.2 轉換運算符 170 第7章 繼承和多態 172 7.1 繼承和多態簡介 172 7.1.1 繼承和多態的定義 172 7.1.2 繼承的類型 173 7.2 派生類 174 7.2.1 派生類聲明 174 7.2.2 重寫屬性和方法 175 7.2.3 隱藏成員 176 7.2.4 關鍵字Me、MyBase和MyClass 177 7.3 MustInherit類和NotInheritable類 179 7.3.1 MustInherit類 179 7.3.2 MustOverride屬性和方法 181 7.3.3 NotInheritable類 183 7.4 接口 183 7.4.1 接口聲明 183 7.4.2 分部接口 183 7.4.3 接口成員 184 7.4.4 接口實現 184 7.4.5 接口繼承 186 第8章 委托和事件 189 8.1 委托 189 8.1.1 委托的聲明 189 8.1.2 委托的實例化和調用 190 8.1.3 匿名方法委托 193 8.1.4 多播委托 194 8.2 事件 196 8.2.1 事件處理機制 196 8.2.2 事件的聲明和引發 198 8.2.3 事件的訂閱和取消 198 8.2.4 .NET Framework事件模型 199 8.2.5 綜合舉例:實現事件的步驟 200 第9章 模塊、結構和枚舉 202 9.1 模塊 202 9.1.1 模塊概述 202 9.1.2 模塊的聲明和調用 202 9.1.3 模塊成員 203 9.1.4 VB.NET預定義模塊 205 9.2 結構 205 9.2.1 結構概述 205 9.2.2 結構的聲明 205 9.2.3 結構的調用 206 9.2.4 嵌套結構 207 9.2.5 分部結構 208 9.2.6 結構成員 208 9.3 枚舉 210 9.3.1 枚舉概述 210 9.3.2 枚舉聲明 210 9.3.3 枚舉的使用 211 9.3.4 System.Enum 212 9.3.5 VB.NET預定義枚舉 214 第10章 線程、並行和異步處理 216 10.1 線程處理概述 216 10.1.1 進程和線程 216 10.1.2 線程的優缺點 216 10.2 創建多線程應用程序 217 10.2.1 VB.NET應用程序主線程 217 10.2.2 創建和啟動新線程 217 10.2.3 暫停和中斷線程 219 10.3 線程優先級和線程調度 221 10.4 線程狀態和生命周期 223 10.5 線程同步 224 10.5.1 線程同步處理 224 10.5.2 使用SyncLock語句同步代碼塊 224 10.5.3 使用監視器同步代碼塊 225 10.5.4 同步事件和等待句柄 226 10.5.5 使用Mutex同步代碼塊 228 10.6 線程池 229 10.6.1 線程池的基本概念 229 10.6.2 創建和使用線程池 229 10.7 定時器 231 10.8 並行處理 232 10.8.1 任務並行庫 232 10.8.2 創建和運行任務 232 10.8.3 數據並行處理 233 10.9 異步處理 234 10.9.1 Async和Await關鍵字 234 10.9.2 異步編程示例 234 第11章 VB.NET語言高級特性 236 11.1 泛型 236 11.1.1 泛型的概念 236 11.1.2 泛型的定義和使用 236 11.1.3 泛型類型參數和約束 238 11.1.4 泛型綜合舉例 238 11.2 特性 240 11.2.1 特性的基本概念 240 11.2.2 特性的使用 241 11.2.3 預定義通用特性類 242 11.2.4 自定義特性類 247 11.2.5 使用反射訪問特性 247 11.3 語言集成查詢 249 11.3.1 相關語言要素 249 11.3.2 LINQ基本操作 253 11.3.3 標準查詢運算符 256 第2篇 .NET Framework類庫基本應用 第12章 文件和流 264 12.1 文件和流操作概述 264 12.2 磁盤、目錄和文件的基本操作 265 12.2.1 磁盤的基本操作 265 12.2.2 目錄的基本操作 267 12.2.3 文件的基本操作 272 12.3 文本文件的讀取和寫入 278 12.3.1 StreamReader和StreamWriter 278 12.3.2 StringReader和StringWriter 281 12.4 二進制文件的讀取和寫入 283 12.4.1 FileStream類 283 12.4.2 BinaryReader和BinaryWriter 285 第13章 集合和數據結構 288 13.1 VB.NET集合和數據結構概述 288 13.2 列表類集合類型 289 13.2.1 ArrayList 289 13.2.2 List(Of T) 294 13.3 字典類集合類型 297 13.3.1 Hashtable 297 13.3.2 Dictionary(Of TKey, TValue) 301 13.4 隊列集合類型 303 13.5 堆棧集合類型 306 第14章 數據庫訪問 309 14.1 ADO.NET概述 309 14.1.1 ADO.NET的基本概念 309 14.1.2 ADO.NET的結構 309 14.1.3 .NET Framework數據提供程序 310 14.1.4 ADO.NET DataSet 311 14.2 範例數據庫NorthWind.mdf 312 14.3 使用ADO.NET連接和操作數據庫 314 14.3.1 使用ADO.NET訪問數據庫的典型步驟 314 14.3.2 建立數據庫連接 316 14.3.3 查詢數據庫表數據 318 14.3.4 插入數據庫表數據 319 14.3.5 更新數據庫表數據 321 14.3.6 刪除數據庫表數據 322 14.3.7 使用存儲過程訪問數據庫 324 14.4 使用DataAdapter和DataSet訪問數據庫 326 14.4.1 使用DataAdapter和DataSet訪問數據庫的典型步驟 326 14.4.2 查詢數據庫表數據 327 14.4.3 維護數據庫表數據 328 第3篇 VB.NET應用程序開發 第15章 Windows窗體應用程序 331 15.1 常用的Windows窗體控件 331 15.1.1 標簽、文本框和命令按鈕 331 15.1.2 單選按鈕、復選框和分組 334 15.1.3 列表選擇控件 336 15.1.4 圖形存儲和顯示控件 340 15.1.5 Timer控件 343 15.2 通用對話框 345 15.2.1 OpenFileDialog對話框 345 15.2.2 SaveFileDialog對話框 346 15.2.3 FontDialog對話框 347 15.2.4 通用對話框應用舉例 347 15.3 菜單和工具欄 350 15.3.1 MenuStrip控件 350 15.3.2 ContextMenuStrip控件 350 15.3.3 ToolStrip控件 350 15.3.4 菜單和工具欄應用舉例 351 15.4 多重窗體 353 15.4.1 添加新窗體 353 15.4.2 設置項目啟動窗體 353 15.4.3 調用其他窗體 354 15.4.4 多重窗體應用舉例 354 15.5 多文檔界面 355 15.5.1 創建MDI父窗體 356 15.5.2 創建MDI子窗體 356 15.5.3 處理MDI子窗體 356 15.5.4 多文檔界面應用舉例 357 第16章 ASP.NET Web窗體應用程序 361 16.1 ASP.NET Web窗體應用程序概述 361 16.1.1 ASP.NET Web窗體應用程序的定義 361 16.1.2 創建ASP.NET Web應用程序 362 16.2 ASP.NET Web頁面 363 16.2.1 ASP.NET Web頁面概述 363 16.2.2 創建ASP.NET頁面 364 16.3 ASP.NET Web服務器控件 365 16.3.1 ASP.NET Web服務器控件概述 365 16.3.2 使用標準服務器控件創建Web頁面 366 16.4 驗證服務器控件 370 16.4.1 驗證服務器控件概述 370 16.4.2 使用驗證服務器控件創建Web頁面 370 16.5 數據服務器控件 373 16.5.1 數據服務器控件概述 373 16.5.2 使用數據服務器控件創建Web頁面 373 16.6 使用ADO.NET連接和操作數據庫 375 16.7 ASP.NET頁面會話狀態和頁面導航 376 16.7.1 ASP.NET Web應用程序上下文 376 16.7.2 ASP.NET Web應用程序事件 378 16.7.3 ASP.NET Web頁面導航 380 16.8 ASP.NET Web應用程序的布局和導航 382 16.8.1 ASP.NET Web母版頁 382 16.8.2 ASP.NET Web導航控件 383 16.8.3 應用舉例:設計ASP.NET Web站點 385 16.9 ASP.NET主題和外觀概述 389 16.9.1 ASP.NET主題和外觀 389 16.9.2 定義主題 389 16.9.3 定義外觀 390 16.9.4 定義CSS樣式 390 16.9.5 在頁面中使用主題 391 16.9.6 應用舉例使用ASP.NET主題和外觀自定義Web站點 392 第17章 WPF應用程序 395 17.1 WPF應用程序概述 395 17.1.1 WPF簡介 395 17.1.2 WPF應用程序的構成 395 17.2 創建WPF應用程序 399 17.2.1 創建簡單的WPF應用程序 399 17.2.2 WPF應用程序布局 400 17.2.3 WPF應用程序常用控件 402 17.3 WPF應用程序與圖形和多媒體 406 17.3.1 圖形和多媒體概述 406 17.3.2 圖形、圖像、畫筆和位圖效果 406 17.3.3 多媒體 414 17.3.4 動畫 416 第18章 綜合應用案例:網上書店 419 18.1 繫統總體設計 419 18.2 數據庫設計 419 18.3 功能模塊設計 420 18.4 繫統的實現 421 附錄A .NET Framework概述 431 A.1 .NET Framework的概念 431 A.2 .NET Framework的功能特點 431 A.3 .NET Framework 環境 432 A.4 .NET Framework的主要版本 432 A.5 .NET Core 432 A.5.1 .NET Core概述 432 A.5.2 .NET Core組成 433 A.5.3 .NET Core與.NET Framework 比較 433 附錄B Visual Basic編譯器和預處理器指令 434 B.1 Visual Basic 編譯器概述 434 B.2 Visual Basic編譯器選項 434 B.3 Visual Basic 預處理器指令 436 附錄C Visual Basic運行時庫 438 C.1 Visual Basic運行時庫概述 438 C.2 Visual Basic 運行時庫常用成員 439 C.2.1 ControlChars類 439 C.2.2 Constants類 439 C.2.3 Conversion模塊 442 C.2.4 Information模塊 442 C.2.5 Interaction模塊 444 C.2.6 Strings模塊 445 C.2.7 VBMath模塊 446 C.2.8 Microsoft.VisualBasic常量 446 C.2.9 Microsoft.VisualBasic枚舉 446 附錄D 控制臺I/O和格式化字符串 448 D.1 System.Console類 448 D.2 復合格式 448 D.2.1 復合格式設置 448 D.2.2 復合格式字符串 449 D.2.3 數字格式字符串 449 D.2.4 標準日期和時間格式字符串 451 附錄E XML文檔注釋 454 附錄F SQL Server Express範例數據庫 457 附錄G ASCII碼表 461 附錄H 程序集、應用程序域和反射 462 H.1 程序集 462 H.1.1 程序集概述 462 H.1.2 創建程序集 462 H.2 應用程序域 462 H.2.1 應用程序域概述 462 H.2.2 創建應用程序域 462 H.3 反射 463 H.3.1 反射概述 463 H.3.2 查看類型信息 463 H.3.3 動態加載和使用類型 464 附錄I My名稱空間 466 I.1 My名稱空間概述 466 I.2 My名稱空間層次結構 466 I.3 My.Computer對像 466 I.4 My.Application對像 467 I.5 My.User對像 468 I.6 其他對像 468 參考文獻 469 前言 編 者 的 話 程序設計是高等院校計算機、電子信息、工商管理等相關專業的必修課程,VB/VB.NET繫列程序設計語言有著深厚的群眾基礎,是使用廣泛的一門程序設計語言。國內外眾多的院校采用VB/VB.NET繫列作為程序設計課程的必修語言。 本書主要基於Visual Studio 2019/.NET Framework 4.7開發和運行環境,講述了VB.NET 16.0的語言基礎知識及使用VB.NET 16.0語言開發應用的實例。 本書內容共分為3篇。第1篇詳細闡述VB.NET面向對像程序設計語言的基礎知識,內容包括:VB.NET語言綜述、VB.NET程序設計基礎、VB.NET語言基礎、程序流程和異常處理、數組、面向對像編程、模塊、結構、枚舉、多線程編程技術、泛型、特性、語言集成查詢。第2篇闡述基於.NET Framework公共類庫的程序設計,內容包括:文件和流輸入/輸出、集合和數據庫訪問。第3篇介紹VB.NET應用程序設計技術,內容包括:Windows窗體應用程序、ASP.NET Web應用程序。 本書特點: (1)由淺入深、循序漸進、重點突出、通俗易學;編 者 的 話 程序設計是高等院校計算機、電子信息、工商管理等相關專業的必修課程,VB/VB.NET繫列程序設計語言有著深厚的群眾基礎,是使用廣泛的一門程序設計語言。國內外眾多的院校采用VB/VB.NET繫列作為程序設計課程的必修語言。 本書主要基於Visual Studio 2019/.NET Framework 4.7開發和運行環境,講述了VB.NET 16.0的語言基礎知識及使用VB.NET 16.0語言開發應用的實例。 本書內容共分為3篇。第1篇詳細闡述VB.NET面向對像程序設計語言的基礎知識,內容包括:VB.NET語言綜述、VB.NET程序設計基礎、VB.NET語言基礎、程序流程和異常處理、數組、面向對像編程、模塊、結構、枚舉、多線程編程技術、泛型、特性、語言集成查詢。第2篇闡述基於.NET Framework公共類庫的程序設計,內容包括:文件和流輸入/輸出、集合和數據庫訪問。第3篇介紹VB.NET應用程序設計技術,內容包括:Windows窗體應用程序、ASP.NET Web應用程序。 本書特點: (1)由淺入深、循序漸進、重點突出、通俗易學; (2)理論與實踐相結合,通過大量的實例,闡述程序設計的基本原理,使讀者不僅掌握理論知識,同時掌握大量程序設計的實用案例; (3)提供了大量的思考與實踐練習,讓讀者從實踐中鞏固和應用所學的知識。 本教材各章節涉及的所有源程序代碼和相關素材,可以通過掃描下面的二維碼獲得,還可以直接與作者聯繫hjiang@cc.ecnu.edu.cn。 本書配套教材《VB.NET程序設計實驗指導與習題測試》(第2版),提供本書的上機實驗指導,以及本書各章節的習題測試和習題參考解答。 本書由華東師範大學江紅和餘青松共同編寫。感謝研究生方宇雄、楊雪瑤、梅旭璋、餘靖認真閱讀了本書的初稿,並提出了寶貴的修改意見和建議。 由於時間和編者學識有限,書中不足之處在所難免,敬請諸位同行、專家和讀者指正。
編 者 2020年7月
![](http://img3m2.ddimg.cn/69/11/29151312-2_u_3.jpg)
![](http://img3m2.ddimg.cn/69/11/29151312-3_u_3.jpg)
![](http://img3m2.ddimg.cn/69/11/29151312-4_u_3.jpg)
![](http://img3m2.ddimg.cn/69/11/29151312-5_u_3.jpg)
![](http://img3m2.ddimg.cn/69/11/29151312-6_u_3.jpg)
![](http://img3m2.ddimg.cn/69/11/29151312-7_u_3.jpg)
![](http://img3m2.ddimg.cn/69/11/29151312-8_u_3.jpg)
| | | | | |