標題: 物件導向程式設計
Object-Oriented Programming
作者: 溫宏斌
Open Education Office
開放教育推動中心
公開日期: 2011
摘要: 課程首頁

本課程是由交通大學電機工程學系提供。
課程目標/概述

了解物件導向程式設計(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%
授課對象:大學一年級學生
預備知識:Introduction to Computer Science and Programming (in C/C++)
URI: http://ocw.nctu.edu.tw/course_detail.php?bgid=8&nid=343
http://hdl.handle.net/11536/108441
顯示於類別:開放式課程