Java 程式設計(二)-含物件導向

文章推薦指數: 80 %
投票人數:10人

每位同學對『程式邏輯概念』領悟力有先後,並沒有高低,只要多做多練習自然就會開竅,別無它法切勿只看不動手練習。

強烈建議:教師儘可能減少授課時間(撥放 youTube),讓 ... 關 於 最新訊息 教師專欄 讀者意見   粘老師部落格 Java程式設計(二)-含物件導向    教材說明: 本教材採用 PBL 教學法,按照課程進度設計了許多範例(問題導向),將程式設計的邏輯概念埋入其中 ,提升學生程式能力。

每位同學對『程式邏輯概念』領悟力有先後,並沒有高低,只要多做多練習自然就會開竅,別無它法切勿只看不動手練習。

強烈建議:教師儘可能減少授課時間(撥放 youTube),讓學生自主思考演練,出現問題時,才給予適當指導。

學生每次上課,做 2~3題範例,與 1~2題自我挑戰題目,一個學期下來,至少練習與挑戰七十題目,應該會很有收穫才對。

下載Bank_db 資料庫(第十一章使用) 章 節 名 稱 翻轉電子書 影片 投影片 0-1授課方法   0-2課程簡介        0-3程式編寫步驟     第一章 JDK安裝與開發步驟              1-1 何謂程式語言                  1-1-1 編寫劇本的工具                  1-1-2 高階語言與機械語言            1-2 Java語言的特性             1-2-1 程式移動性高               1-2-2 豐富程式套件                    1-2-3 物件導向特性              1-3 建立Java程式開發環境                 1-2-1 JavaJDK套件安裝                 1-2-2 測試 JDK執行環境   同上               1-2-1 JavaDOC文件查詢            1-4 Windows檔案結構與命令                 1-4-1 Windows檔案結構                 1-4-2 Windows常用命令            1-5 Java程式開發步驟                 1-5-1 程式編輯工具-NotePad                 1-5-2 一般程式開發程序                 1-5-3 Java程式開發步驟           1-6 Java程式範例                 1-6-1 程式範例:翻轉教室公告                 1-6-2 自我挑戰:上課注意事項     第二章 一維陣列       2-1 一維陣列     2-1-1 一維陣列結構     2-1-2 一維陣列宣告     2-2 一維陣列運用     2-2-1 範例研討:印出股票歷史價       2-2-2 自我挑戰:印出平均股價       2-2-3 自我挑戰:印出最高與最低股價       2-3 線性搜尋法     2-3-1 線性搜尋演算法       2-3-2 範例研討:實現線性搜尋法    同上   2-3-3 自我挑戰:大樂透電腦選號       2-4 泡沫排序法     2-4-1 泡沫排序演算法       2-4-2 範例研討:成績高低排序       2-4-3 自我挑戰:列印股票高低排序       2-5 專題研討     2-5-1 範例研討:可記錄最近30天收盤價       2-5-2 自我挑戰:股票走勢分析系統       2-5-3 自我挑戰:印製國字收據       第三章 二維陣列       3-1 二維陣列     3-1-1 二維陣列結構       3-1-2 二維陣列宣告    同上   3-1-3 範例研討:印出二維陣列內容       3-1-4 範例研討:二維陣列內容加倍       3-1-5 自我挑戰:印出成績最高與最低       3-1-6 自我挑戰:成績查詢系統       3-2 陣列資料儲存     3-2-1 陣列資料型態       3-2-2 範例研討:印出班級成績單    同上   3-2-3 自我挑戰:印出已排序成績單       3-3 專題研討     3-3-1 自我挑戰:印出直式唐詩       3-3-2 自我挑戰:大樂透對獎系統       第四章 陣列資料結構       4-1 資料結構     4-2 無序陣列結構     4-2-1 無序陣列結構簡介       4-2-2 範例研討:建立無序陣列       4-2-3 自我挑戰:無序陣列元素處理       4-3 有序陣列結構     4-3-1 有序陣列結構簡介       4-3-2 範例研討:建立有序陣列       4-3-3 範例研討:二分搜尋法       4-3-4 範例研討:有序陣列插入元素                     4-3-5 自我挑戰:有序陣列元素 處理   4-4 專題研討:陣列結構     4-4-1 範例研討:無序成績管理系統       4-4-2 自我挑戰:有序成績管理系統       4-5 佇列資料結構     4-5-1 陣列佇列結構       4-5-2 範例研討:醫院掛號系統       4-5-3 自我挑戰:醫院看診系統       4-6 堆疊資料結構     4-6-1 陣列堆疊結構       4-6-2 範例研討:走迷宮演練       4-6-3 自我挑戰:走迷宮遊戲       第五章 物件變數與物件陣列       5-1 真實環境程式化     5-1-1 真實現象數位化       5-1-2 被動式描述技巧 –結構變數       5-1-3 主動式描述技巧 –物件變數       5-2 物件的概念     5-2-1 物件的屬性       5-2-2 物件的產生   同 上   5-2-3 物件的成員    同 上   5-2-4 物件的種類    同 上   5-2-5 類別宣告與物件產生       5-3 物件的傳統運用     5-3-1 範例研討:規劃員工薪資資料       5-3-2 範例研討:薪資扣繳所得稅       5-3-3 自我挑戰:產生商品資料       5-4 物件陣列的運用     5-4-1 物件陣列的宣告       5-4-2 範例研討:簡單薪資管理系統       5-4-3 範例研討:超商販賣系統       5-4-4 自我挑戰:超商庫存管理系統       5-5 專題製作 –真健康美食餐廳     5-5-1 範例研討:建立『菜單價目表』       5-5-2 範例研討:建立『點菜系統』       5-5-3 自我挑戰:『餐廳管理系統』       第六章 檔案輸入與輸出       6-1 檔案輸入/輸出模式     6-1-1 順序檔案與串流讀寫       6-1-2 記錄檔案與緩衝器讀寫       6-2 記錄檔案的存取介面     6-2-1 檔案寫入介面       6-2-2 檔案讀出介面    同 上   6-3 記錄檔案的輸出運用     6-3-1 物件陣列與記錄檔案       6-3-2 範例研討:登錄員工資料       6-3-3 自我挑戰:超商列印購物清單       6-4 記錄檔案的輸入/輸出運用     6-4-1 記錄檔案的輸出格式       6-4-2 範例研討:建立員工薪資資料       6-4-3 自我挑戰:列印員工薪資表       6-5 專題製作:人事管理系統     6-5-1 範例研討:建立人事管理系統       6-5-2 自我挑戰:超商商品管理系統       6-5-3 自我挑戰:倉儲管理系統       6-6 自我挑戰:檔案輸入/輸出     第七章 類別與物件產生       7-1 物件導向的設計理念     7-1-1 軟體 IC– 物件       7-1-2 物件的成員       7-1-3 變數成員的屬性       7-1-4 方法成員的屬性       7-1-5 類別與物件的關連       7-2 類別的產生     7-2-1 類別宣告語法 –class       7-2-2 方法成員的宣告    同 上   7-2-3 變數成員的宣告    同 上   7-2-4 主方法的宣告 –main()    同 上   7-3 物件的產生     7-3-1 物件產生命令 –new()       7-3-2 範例研討:規劃通用型人事資料       7-4 自我挑戰:驗證身分證號     7-5 靜態變數的應用     7-5-1 類別變數 -static       7-5-2 範例研討:智慧型庫存管理       7-5-3 範例研討:停車場管理系統       7-6 專題研討 –儲蓄存款系統     7-6-1 範例研討:步驟(1)建立帳戶規格       7-6-2 範例研討:步驟(2)建立存款系統       7-6-3自我挑戰:步驟(3)建立交易檔規格       7-6-4 自我挑戰:步驟(4)安全性存款系統       第八章 方法與方法庫產生       8-1 物件方法     8-1-1 物件方法與類別方法       8-1-2 物件方法宣告與產生       8-2 專題研討:物件方法     8-2-1 範例研討:製作時間運算工具       8-2-2 自我挑戰:遊樂場計費系統       8-3 類別方法     8-3-1 類別方法宣告與引用       8-3-2 範例研討:製作日期計算工具       8-3-3 自我挑戰:預估葡萄成長日期       8-4 方法庫與套件包裝     8-3-1 方法套件格式       8-3-2 套件編譯語法 –package       8-3-3 範例研討:時間/日期工具套件(一)                   8-3-4 範例研討:時間/日期工具套件(二)   8-5 專題製作     8-5-1 自我挑戰:國際機場停車計費       8-5-2 自我挑戰:預產期計算系統       第九章 繼承性與多形性運用       9-1 類別的繼承性     9-1-1 何謂繼承性       9-1-2 繼承性的運用    同 上   9-1-3 繼承性的運用範例    同 上   9-1-4 類別繼承的語法       9-2 簡單的繼承關係     9-2-1 範例研討:建構人事資料       9-2-2 自我挑戰:建構客戶資料       9-3 覆蓋繼承成員     9-3-1 繼承性的覆蓋       9-3-2 範例研討:員工薪資建檔       9-3-3 自我挑戰:建立客戶會員資料       9-4 類別的多型性運用     9-4-1 何謂多型性       9-4-2 範例研討:多功能加法器       9-4-3 自我挑戰:多功能大小比較器       第十章 例外處理       10-1 例外處理簡介     10-1-1 何謂例外處理       10-1-2 例外處理的語法   10-1-3 範例研討: 簡單捕抓異常現象   10-2 擲出throw例外功能     10-2-1 利用throw擲出例外       10-2-2 範例研討:除以零   同 上   10-2-3 範例研討: 自行拋出例外   10-3 自訂擲出例外- throws     10-3-1 throws語法       10-3-2 範例研討:throws ArithmeticException   10-2-3 範例研討:throws IOException   第十一章Java+MySQL專題研討:銀行存款系統       11-0 專題簡介       11-1 AppServ套件安裝            11-2 AppServ套件管理     11-2-1 Apache與MySQL設定檔    同 上   11-2-2 管理伺服器運作   同 上   11-3 MySQL伺服器管理     11-3-1 連結AppServ    同 上   11-3-2 phpMySQLAdmin管理介面   同 上   11-4 Java+MySQL連結     11-4-1 Java連結MySQL(JDBC)設定       11-4-2 開發JDBC連結MySQL步驟   11-4-3 連結MySQL程式範例   11-4-4 SQL命令匯集       11-5 Bank_db資料庫介紹     11-5-1 系統功能    同 上   11-5-2 資料庫E-R圖   同 上   11-5-3 匯入Bank_db資料庫   同 上   11-6 專題研討:建立存款帳戶     11-6-1 範例研討:建立帳戶規格       11-6-2 範例研討: 建立帳戶與異動管理   11-7 自我挑戰:銀行儲蓄存款系統     主講人:粘添壽博士     Java程式設計(二)含物件導向: 第一章JDK 安裝與開發步驟 第二章一維陣列 第三章二維陣列 第四章陣列資料結構 第五章物件變數與物件陣列 第六章檔案輸入與輸出 第七章類別與物件產生 第八章方法與方法庫產生 第九章繼承性與多形性運用 第十章例外處理 第十一章 Java+MySQL專題研討:銀行存款   翻轉電子書系列: 資訊與網路安全技術 Java程式設計(一)含程式邏輯 Java 程式設計(二)含物件導向 資料庫程式設計-PHP+MySQL 資料庫系統概論(含邏輯設計) 電子商務安全概論 Linux伺服器管理-CentOS 網路規劃與管理技術 電腦網路與連結技術 TCP/IP協定與Internet網路 Unix/Linux作業系統管理與實務                



請為這篇文章評分?