幫助中心 | 我的帳號 | 關於我們

面向對象程序設計項目教程(C#版第2版貴州省十四五職業教育規劃教材)

  • 作者:編者:莫明艷//鍾龍懷//徐向|責編:張振華
  • 出版社:科學
  • ISBN:9787030774958
  • 出版日期:2025/03/01
  • 裝幀:平裝
  • 頁數:254
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書的編寫面向電腦程序員、系統運維員的崗位需求,以「C#面向對象程序設計」課程教學為中心,對接技能大賽和1+XWeb前端開發職業技能等級證書(中級)要求,以ATM系統開發為載體,採用項目化、案例化的編寫思路,共設計12個項目,內容涵蓋C#語言基本語法、控制語句、數組、方法、類、對象、泛型集合、程序調試異常處理等知識,以及ATM系統原始需求說明書的編寫、系統菜單展示、登錄功能、賬戶管理、餘額查詢、取款、員工信息存儲等工程項目應用,注重思政元素融入和信息化資源配套,體現「崗課賽證」融通。
    本書適合作為職業院校C#編程課程的教材,同時也適合作為自學C#語言程序設計的編程愛好者的參考書。

作者介紹
編者:莫明艷//鍾龍懷//徐向|責編:張振華

目錄
項目1  初識C#語言
  1.1  程序設計語言
    1.1.1  程序與指令
    1.1.2  電腦語言
  1.2  .NET集成開發環境
  1.3  .NET發展歷史
  1.4  第一個C#程序
    1.4.1  創建項目
    1.4.2  編寫代碼
    1.4.3  編譯運行
  1.5  C#程序的結構組成
  1.6  項目實戰:編寫ATM系統的原始需求說明書
  項目自測
項目2  ATM系統輸入輸出模塊
  2.1  變數與常量
    2.1.1  標識符
    2.1.2  關鍵字
    2.1.3  數據類型
  2.2  程序中的變數和常量
    2.2.1  變數的概念和作用
    2.2.2  變數的定義
    2.2.3  變數的賦值
    2.2.4  常量
  2.3  運算符與表達式
    2.3.1  賦值運算符與賦值表達式
    2.3.2  算術運算符與算術表達式
    2.3.3  關係運算符與關係表達式
    2.3.4  邏輯運算符與邏輯表達式
    2.3.5  條件運算符
    2.3.6  運算符的優先順序
  2.4  輸入輸出語句
    2.4.1  輸入語句
    2.4.2  輸出語句
  2.5  項目實戰:編程實現ATM系統菜單展示功能與選擇響應功能
    2.5.1  編程實現ATM系統菜單展示功能
    2.5.2  編程實現響應用戶選擇不同菜單的功能
  項目自測
項目3  ATM系統登錄模塊
  3.1  塊作用域
  3.2  分支結構之if…else語句
    3.2.1  if語句
    3.2.2  if…else語句
    3.2.3  嵌套if語句
    3.2.4  多重if語句
  3.3  分支結構之switch語句
  3.4  常見問題
  3.5  項目實戰:編程實現ATM系統登錄功能
  項目自測
項目4  ATM系統菜單模塊
  4.1  使用循環的原因

  4.2  while循環
  4.3  do…while循環
  4.4  for循環
    4.4.1  基本用法
    4.4.2  逗號運算符
    4.4.3  for循環的變化
  4.5  常見問題
  4.6  項目實戰:編程實現ATM系統3次密碼登錄功能和循環展示菜單功能
    4.6.1  實現ATM系統3次密碼登錄功能
    4.6.2  實現ATM系統循環展示菜單功能
  項目自測
項目5  ATM系統賬戶管理模塊
  5.1  數組概述
  5.2  數組的聲明
  5.3  數組的初始化
    5.3.1  靜態初始化
    5.3.2  動態初始化
  5.4  數組的使用
  5.5  使用length屬性測定數組長度
  5.6  二維數組
  5.7  常見應用
    5.7.1  求最大值(最小值)
    5.7.2  求平均值
    5.7.3  對數組進行排序
  5.8  常見問題
  5.9  項目實戰:編程實現ATM系統賬戶的存儲與查詢功能
  項目自測
項目6  ATM系統存取款業務流模塊
  6.1  方法概述
  6.2  方法的定義
  6.3  方法的返回值
    6.3.1  基本數據類型的返回值
    6.3.2  數組類型的返回值
  6.4  方法的參數
  6.5  常見問題
  6.6  項目實戰:編程實現ATM系統餘額查詢功能和取款功能
  項目自測
項目7  使用面向對象思想重構ATM系統
  7.1  面向對象語言
    7.1.1  面向對象語言的發展
    7.1.2  類的概念和定義
    7.1.3  對象
    7.1.4  創建匿名類的對象
  7.2  成員方法
    7.2.1  成員方法的定義
    7.2.2  方法調用
  7.3  構造方法
    7.3.1  構造方法概述
    7.3.2  this關鍵字
  7.4  命名空間

  7.5  面向對象語言的特點和訪問修飾符
    7.5.1  面向對象語言的特點
    7.5.2  訪問修飾符
  7.6  值類型和引用類型
    7.6.1  數據類型的分類:值類型和引用類型
    7.6.2  值類型和引用類型的轉換:裝箱和拆箱
  7.7  項目實戰:基於面向對象思想重構ATM系統
  項目自測
項目8  ATM系統數據安全模塊
  8.1  結構體
  8.2  訪問私有成員的利器——屬性
    8.2.1  定義和使用屬性
    8.2.2  自動屬性
  8.3  索引器
  8.4  靜態類
  8.5  使用類圖查看類的構造
  8.6  項目實戰:編程實現ATM系統數據安全模塊功能
  項目自測
項目9  ATM系統員工管理模塊
  9.1  繼承
    9.1.1  繼承C#語言中的類
    9.1.2  繼承中的構造方法
    9.1.3  base關鍵字和protected訪問修飾符
  9.2  密封類
  9.3  多態
  9.4  項目實戰:編程實現ATM系統員工管理模塊功能
  項目自測
項目10  ATM系統安全存儲模塊
  10.1  System.IO命名空間
  10.2  File類
  10.3  Directory類
  10.4  對文本文件的讀寫操作
    10.4.1  文件流
    10.4.2  流讀寫對象
  10.5  二進位文件的讀寫
  10.6  序列化和反序列化
  10.7  項目實戰:使用文件存儲數據並實現註冊和登錄功能
  項目自測
項目11  ATM系統重構賬戶管理模塊
  11.1  System.Array概述
  11.2  Array類的屬性和方法
  11.3  System.Collections命名空間
    11.3.1  ArrayList類
    11.3.2  HashTable類
  11.4  泛型集合
    11.4.1  System.Collections.Generic命名空間
    11.4.2  List
    11.4.3  Dictionary
    11.4.4  對象與集合初始化器
  11.5  Lambda表達式與語句

    11.5.1  Lambda表達式
    11.5.2  Lambda語句
    11.5.3  帶有標準查詢運算符的Lambda表達式
  11.6  項目實戰:編程實現員工信息存儲、檢索及順序輸出
    11.6.1  存儲並檢索員工信息
    11.6.2  按員工號順序排列並輸出
  項目自測
項目12  ATM系統調試與異常處理
  12.1  調試
    12.1.1  調試的必要性
    12.1.2  調試過程
    12.1.3  Visual Studio 2022中的調試工具
  12.2  異常
    12.2.1  System.Exception
    12.2.2  try塊和catch塊
    12.2.3  使用throw引發異常
    12.2.4  finally塊
    12.2.5  多重catch塊
    12.2.6  自定義異常類
  12.3  應用程序示例
  12.4  項目實戰:編程實現ATM系統友好的交互界面
  項目自測
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032