OO第一單元總結 目錄 OO第一單元總結 第一次作業 思路 UML LineCount Metrics Bugs 第二次作業 思路 ...
一 廢話 總覺得面向對象這東西,如果做的東西不是十分復雜的話,其實不太有場景能用上。最近重新學習了 JavaScript高級程序設計 中面向對象程序部分的知識,有一些收獲,特此記錄。 二 JavaScript創建對象最佳實踐 . 理論 JavaScript是基於原型的語言,創建對象比較常用的方法是采用 構造函數 掛載原型 的方式。 舉個例子: 這段代碼執行后,事實上的結構是這樣的: 這里總結 點: ...
2012-09-13 01:16 7 2046 推薦指數:
OO第一單元總結 目錄 OO第一單元總結 第一次作業 思路 UML LineCount Metrics Bugs 第二次作業 思路 ...
作業5——多線程電梯 設計框架——UML協作時序圖 (想看大圖的話 crtl+滾輪 比較方便) 我為什么不用UML協作圖(Communication Diagram),而是用UML時序 ...
http://blog.csdn.net/sapliumeng/article/details/18653491 ...
只要跑得夠快即使從頭關到尾你也喜歡嗎? 一、設計策略 1.1 總體策略概述 在多線程的協同和同步控制方面,我三次作業都是采用生產者/消費者模式(還憨憨地在內部分了customer、pr ...
一、代碼架構設計 前兩次作業,我的設計的核心思想是一樣的,我在第一次作業弄了一個圖,第二次作業弄了三張圖,查詢是從頂層查詢三個圖 第三次作業,很遺憾,沒能順利完成。 圖的結點設置,第一次作業是把 ...
一、JavaScript語言特點 1.1、JavaScript是基於對象和事件驅動的(動態的) 它可以直接對用戶或客戶輸入做出響應,無須經過Web服務程序。它對用戶的響應,是采用以事件驅動的方式進行的。所謂事件驅動,就是指在主頁中執行了某種操作所產生的動作,就稱為“事件”。比如按下鼠標 ...
JavaScript中的Array對象就是數組,首先是一個動態數組,無需預先制定大小,而且是一個像Java中數組、ArrayList、Hashtable等的超強綜合體。 一、數組的聲明 常規方式聲明: 1、var arrName = new Array();//創建一個 ...
前言 相較於第一單元作業,由於對面向對象語言和層次化設計有了比較充分的認識,第二單元相對輕松(但還是很痛苦)。第二單元作業相較於第一單元,輸入輸出接口課程組已經提供,沒有第一單元非常瑣碎的化簡等 ...