C++ 物件導向程式設計實習課程內容

實習課程要求    線上討論區


  實習內容  
第一週 (2/24)

  1. 英文打字練習

  2. Multi-file compilation environment

  3. Automatic Verification Environment: assert() statement
問卷
第二週 (3/3)

  1. program compilation problem - include directive

  2. using cin/cout and fstream
問卷
第三週 (3/10)
  1. using vector, string, sort,and find , 助教提供範例測試程式: 1

  2. reference variable

  3. function pointer
問卷
第四週 (3/17)
    這一次的實習份量很多, 本來是分成兩次的, 不過現在可能都要在這次解決了, 這些實習的內容是大家在作業一中會用到的, 作了這些練習之後對你的作業應該會很有幫助,實習課無法完成的部份, 請你回去以一定要花一點時間看, 助教或是我還是很樂意回答你的問題的, 實習時再由助教看情況決定 demo 到什麼地方。

  1. Complex number: class declaration practice (data member / member function)
  2. process an array of complex numbers

  3. Function overloading, new/delete, and reference test
問卷
第五週 (3/24)

  1. Pointers, pointers, pointers !!!

  2. Practice programs
問卷
第六週 (3/31)

  1. Object Design Practice - 3 bags program modification

  2. Coding the UML specification and ctor / dtor practice
問卷
第七週 (4/7)

    春假

 
第八週 (4/14)

     

  1. operator overloading II (type converstion operator), hints
  2. Coding the UML specification and ctor / dtor practice (II), hints
問卷
第九週 (4/21)
    期中考週
第十週 (4/28)

  1. copy constructor

  2. Coding the UML specification and ctor / dtor practice (III)
問卷
第十一週 (5/5)

  1. CComplex 的應用與 Mandelbrot 圖形界面

  2. Mandelbrot 動畫
問卷
第十二週 (5/12)

  1. List container

  2. operator overloading, friend and iterator
問卷
第十三週 (5/19)

  1. Inheritance: Logged Student List

  2. Fantan program GUI description
問卷
第十四週 (5/26)

  1. Text interface Poker game: card shuffling, dealing and player

  2. Text interface Poker game: center deck, the game and the player
問卷
第十五週 (6/2)
    Hetereogeneous container and polymorphism
問卷
第十六週 (6/9)

  1. Managed Pointer and Generic Programming: template

  2. Improper Inheritance
問卷
第十七週 (6/16)

  1. Exception - from inside a constructor

  2. Exception - returning reference

  3. Exception - automatically destruct variables on the intermediate stack frame
問卷
第十八週 (6/23)
    期末考週

C++ 程式設計課程 首頁

製作日期: 02/21/2005 by 丁培毅 (Pei-yih Ting)
E-mail: pyting@cs.ntou.edu.tw TEL: 02 24622192x6615
海洋大學 工學院 資訊工程系 Lagoon

t=100>