導言:JAVA課堂上通過兩條線開講。
1、 怎麼實現接口和POJO
2、 完整的案例從頭到尾詳細講解
“經過近十年的發展,說 Java 是地球上最受歡迎的程序開發語言一點也不爲過。你我的生活周遭已處處可見 Java ;到火星上走走、網絡銀行轉賬、拿着健保卡到醫院看病、無聊時把玩手機上的 Java 遊戲… 。”JAVA已經成爲日常生活中的像一隻無形的手在影響着我們的生活。
從JAVA說起的完整案例,課堂上老師創建了一個新的思維體系,就是了解到一個概念在生活中或者實際的編程過程中都要有產出,就是有實際的東西來檢驗所做的成果。主要分成需求,概設,詳設,編碼和測試五個階段,在需求分析階段,有同學說有一個可行性報告,包含在需求分析當中,主要還是有對功能和系統性能的研究。在概要設計階段,可以利用eclipse來創建代碼包和Java Document(是一個文檔)。在講到詳細設計的時候,是有一個僞代碼概念需要還原,它作爲一個思想的傳遞,比較複雜。編碼過程主要是實現類。測試階段就是把類串聯起來,對整個體系中的問題進行優化。在整個設計的過程中最影響用戶第一感覺或者就是對用戶的直接體驗相關的是UI設計。
接口和POJO也在開發流程中處在一個比較重要的地位,當然在實際的編程過程中,隨着人員不斷的增加和擴充,項目的龐大,一個過程會被分割成許多的模塊交付不同的人員來進行製作。
課堂上主要講到以下幾點
1、POJO和接口的實現
2、補充一個在文件頭自動載入作者的信息,寫註釋的規範
3、創建標準的JAVA風格文檔
4、打包接口和POJO
5、如何在項目中集成接口、POJO和應用第三方功能包
7、POJO類可通過實現Serilizeable接口來實現持久化。
課堂上的細節知識整合:
- DataPools 數據池(DATAPOOL)用於存儲測試數據,在腳本中插入數據池命令並增加相關的控制命令後,在腳本回放時就可以自動從數據池中取出數據,完成多組測試數據的測試。
- implements是實現接口的關鍵詞
如public class User implements Serializable{
.......
}