課程專區

Course

物件導向程式設計 Object-Oriented Programming

課程綱要

  • 物件導向程式設計 Object-Oriented Programming

課程目標/概述  

  • 了解物件導向程式設計(OOP)觀念
  • 應用C/C++語言解決各類工程問題
  • 學習標準模版函式庫(STL)的使用
  • 熟悉工作站系統(Linux/FreeBSD)基本操作

  

課程章節  

  • From C to C++
  • C++ Functions and Scopes
  • Pointers and References
  • Classes and Objects
  • Data Sharing and Member Functions
  • Operator Overloading
  • Inheritance
  • Polymorphism and Virtual Functions
  • Streams and File I/O
  • Template and STL

 

課程書目  

W. Savitch (WS), "Absolute C++," 4th ed., ISBN:0131365843, Addison Wesley, 2010. (指定本)

 

參考書目  

H. Deitel and P. Deitel (DD), "C++ How to Program," 7th ed., ISBN:0-13-611726-0, Pearson/Prentice Hall, 2010.

Goran Svenk(GS), "Object-Oriented Programming Using C++ for Engineering and Technology,," 1st ed., ISBN:0766838943, Delmar Cengage Learning, 2002.

 

評分標準  

項目 百分比
Exercises in Winter Vacation
10%
Take-Home Programming Exercises
20%
Weekly Quizzes (best 8 out of 12)
10%
Laboratory Exercises
20%
Midterm Examination
20%
Final Examination
30%

上一頁
TOP