解碼程式思維-物件導向的靈魂
0 seconds of 2 minutes, 3 secondsVolume 0%
Press shift question mark to access a list of keyboard shortcuts
鍵盤快捷鍵
播放/暫停空白鍵
音量增加↑
音量減少↓
快進 5 秒→
倒退 5 秒←
開啟/關閉字幕c
全螢幕/離開全螢幕f
靜音/取消靜音m
Decrease Caption Size-
Increase Caption Size+ or =
跳轉至%0-9
解碼程式思維-物件導向的靈魂
學完程式,理解了判斷式、迴圈、函數、繼承⋯等等,並且開始慢慢上手,卻不知道怎麼更進一步,物件導向設計會是你在程式領域中 CP 值最高的一門藝術
Hahow AI 學習升級
22.1 k 的人也在觀看
3.6
(11)
關於課程
課程包含
包含 1 章 24 單元、10 項作業
課程時長
5 時 36 分鐘
課程總人數
374 位同學
觀看限制
不限觀看次數,還會附贈完課證書
學習升級
Hahow AI 學習助教
無需額外付費
即時問答、重點整理、測驗理解,讓知識派上用場
最新消息
課程內容
哪些人適合這堂課?
資工系的學生
程式設計師或立志成為程式設計師
對程式有熱情,追求好的程式設計
或是在寫程式的過程中,有出現以下問題:
1. 覺得可以寫得更好,但無從下手,不知道要如何做
2. 不斷的修改程式碼,卻找不到最合適的改法,一直都覺得還是有瑕疵
3. 越寫越煩躁,隨著架構越來越大,要關注的範圍就越大,覺得越來越 Hold 不住
4. 程式架構龐大,一個小小的修改就造成連鎖反應,產生一堆的 bug
你可以學到
1. 運用物件導向做出一套易懂、易維護的射擊遊戲邏輯架構
2. 程式邏輯性的思考
3. 程式架構的能力
上課前的準備
需要準備的工具 / 軟體(若購買課程前不清楚版本是否支援,請先留言與老師確認。)
一種物件導向程式語言的編譯環境,任一種皆可
(教學將使用的程式語言為 C++,但不影響學習物件導向)需要具備的背景知識
至少熟練一種物件導向程式語言的基本語法(例如:C++、C#、Java、JavaScript、Python...等)單元一覽
1 章 24 單元|總時長 336 分鐘
全部收合1
本課程不分章節
影片單元
單元 1 - 核心概念-一個偏方
12:53
影片單元
單元 2 - 核心概念-內聚力
13:55
影片單元
單元 3 - 核心概念-耦合力
11:58
作業單元
作業 1 - 核心概念-關注的作業
查看作業
影片單元
單元 5 - 基礎語法運用-enum
13:59
作業單元
作業 2 - 基礎語法運用-enum的作業
查看作業
影片單元
單元 6 - 基礎語法運用-function
12:10
作業單元
作業 3 - 基礎語法運用-function的作業
查看作業
影片單元
單元 7 - 基礎語法運用-類別(Class)與外部關係
10:27
影片單元
單元 8 - 基礎語法運用-類別(Class)與內部關係
13:38
作業單元
作業 4 - 基礎語法運用-類別(Class)與內外部關係的作業
查看作業
影片單元
單元 9 - 基礎語法運用-const
16:32
作業單元
作業 5 - 基礎語法運用-const的作業
查看作業
影片單元
單元 10 - 進階語法運用-封裝
14:51
影片單元
單元 11 - 進階語法運用-組合
18:00
作業單元
作業 6 - 進階語法運用-封裝與組合
查看作業
影片單元
單元 12 - 進階語法運用-事件
19:35
作業單元
作業 7 - 進階語法運用-事件的作業
查看作業
影片單元
單元 13 - 進階語法運用-虛擬
21:37
影片單元
單元 14 - 介面-繼承
13:24
作業單元
作業 8 - 介面-繼承的作業
查看作業
影片單元
單元 15 - 介面-抽象
18:33
影片單元
單元 16 - 介面-多型
22:20
影片單元
單元 17 - 介面-介面
13:35
作業單元
作業 9 - 介面-繼承與介面的作業
查看作業
影片單元
單元 18 - 介面-完滿
15:20
作業單元
作業 10 - 介面-完滿作業
查看作業
影片單元
單元 19 - 架構-轉接器
13:52
影片單元
單元 20 - 架構-熱抽換
10:05
影片單元
單元 21 - 架構-架構應用1
11:25
影片單元
單元 22 - 架構-架構應用2
12:54
影片單元
單元 23 - 架構-架構應用3
06:52
影片單元
單元 24 - 架構-模組與架構
09:56
試看單元
課程評價
3.6
/ 5.011 則評價
關於講師
購課前問答
日期最新
日期最新
日期最舊
愛心數
Ka Ian Chan
2018-08-29
老師好,我雛一些入門Java,但沒接獲過C++,能學這門課嗎?我怕會學得混亂了。謝謝
物件導向是一種概念,這些概念是不侷限語言的,Java跟C++都是物件導向的語言,可以不用擔心
回覆
我也想問
購買單堂課
NT$800
有什麼優惠可以用?
小蛙幫你找最佳優惠
登入看看 有什麼優惠用

