透過本堂課瞭解物件導向的運作原理,加深程式內功!
了解物件導向程式設計(OOP)觀念
應用C/C++語言解決各類工程問題
學習標準模版函式庫(STL)的使用
熟悉工作站系統(Linux/FreeBSD)基本操作
您知道許多目前的主流語言,都是採用物件導向嗎?
例如:Python、C++、Java、Swift、C#、Ruby 與 PHP 等。
若您想把以上語言學好,那您一定要弄懂什麼是物件導向!
傳統的程式設計,是一堆函式的集合,或者是一堆直接對電腦下達的指令。
如:C語言、組合語言
但是大家發現,隨著系統功能日益龐大,軟體維護變得越來越困難。
物件導向程式設計(Object-oriented programming,OOP),
加入「物件」的概念,每個物件都有自己的屬性,都能夠接受、處理資料並將資料傳達給其它物件。
若您尚未學習C語言,建議您請先完成後才進行本課程。
C語言推薦課程:C/C++基礎程式設計
本課程一開始,介紹C++的函式使用方式與範圍、指標、遞迴等等。
之後進入本課程重點:「類別」與「物件」的概念,
說明物件中資料的處理方式、繼承、多型等等,最後介紹模板與STL的使用方式。
一連貫完整的課程,帶您了解物件導向是如何運作!
本課程由HiSKIO團隊重新剪輯、整理、後製。
我們希望將網路繁雜的資源重整、系統化、加以濃縮,並製作成網路的開放課程,對外公開給需要的人,讓學習變得更有效率、無負擔。
感謝溫宏斌老師分享課程
如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。
若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。
所有線上課程皆不受時間限制,享無限次永久觀看!