物件導向程式設計

    透過本堂課瞭解物件導向的運作原理,加深程式內功!

    2499
    5.0
    • 了解物件導向程式設計(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 開放課程

    本課程由HiSKIO團隊重新剪輯、整理、後製。

    我們希望將網路繁雜的資源重整、系統化、加以濃縮,並製作成網路的開放課程,對外公開給需要的人,讓學習變得更有效率、無負擔。

    • 正統大學課程,課綱清晰,內容紮實完整
    • 系統化整理課程單元,幫助了解自我學習進度,學習更有效率。
    • 輕量級的影片長度,降低學習負擔,利用零碎時間學習。
    • 開放課程永久免費,無限制觀看期限

    關於作者(Author)

    感謝溫宏斌老師分享課程

     

    國立交通大學開放式課程

     

    章節目錄

    • 1-1
      引入函式庫
    • 1-2
      函式 / 命名空間
    • 1-3
      變數 / 資料型態 / 運算符
    • 1-4
      控制流程 / 陣列
    • 1-5
      記憶體配置 / 指標 / 字串
    • 1-6
      第一個物件導向程式 Part.1
    • 1-7
      第一個物件導向程式 Part.2
    • 1-8
      第一個物件導向程式 Part.3
    • 1-9
      領取上課講義
    • 1-10
      領取範例程式碼
    • 1-11
      領取練習題講義

    試閱影片

    常見問答

    如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。

     

    若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。

     

    所有線上課程皆不受時間限制,享無限次永久觀看!

    猜你喜歡

    購買前問答

    | 尚無內容

    銷售方案