1082_物件导向程式设计(四子三选)
上课期间:从 2020-03-02 到 2020-06-29
LINE分享功能只支援行动装置

课程介绍

课程安排

此課程係以C++程式語言介紹物件導向程式設計的核心觀念與實作方式, 內容包括: 1.C++ basics; 2.Functions: call by value, call by reference; 3.Objects and classes; 4.ADTs; 5.Recursion; 6.Templates; 7.Inheritance.
 课本&教材
Thinking in C++ 2nd Edition, Bruce Eckel, Prentice Hall, Apr 2000 ISBN13: 9780139798092 ISBN10: 0139798099
  • Syllabus
  • Introduction to Objects
  • Making & Using Object
  • The C in C++
  • Data Abstraction
  • Hiding the Implementation
  • Initialization & Cleanup
  • Function Overloading & Default Arguments
  • Constants
  • Inline Functions
  • Name Control
  • References & the Copy-Constructor
  • Operator Overloading
  • Dynamic Object Creation
  • Inheritance & Composition
  • Polymorphism & Virtual Functions
  • Templates
教师 / 陳宏光

相关课程

1102_3D列印原理与实务(四子三选)
吳承炎
开课期间:未设定
微控制器
蔡忠和
开课期间:未设定
LINE分享功能只支援行动装置