|
實習內容 |
|
第一週 (2/17) |
-
Multi-file compilation environment
-
Automatic Verification Environment: assert() statement
|
問卷
|
第二週 (2/24) |
-
using cin/cout and fstream
-
using vector, string, sort,and find
- 助教提供範例測試程式: 1
|
問卷
|
第三週 (3/2) |
Complex number: class declaration practice (data member / member function)
|
問卷
|
第四週 (3/9) |
-
process an array of complex numbers
-
Function overloading, new/delete, and reference test
|
問卷
|
第五週 (3/16) |
-
Pointers, pointers, pointers !!!
-
Practice programs
|
問卷
|
第六週 (3/23) |
-
Object Design Practice - 3 bags program modification
-
Coding the UML specification and ctor / dtor practice
|
問卷
|
第七週 (3/30) |
-
operator overloading II (type converstion operator),
hints
-
Coding the UML specification and ctor / dtor practice (II),
hints
|
問卷
|
第八週 (4/6) |
春假
|
第九週 (4/13) |
期中考週
|
第十週 (4/20) |
-
copy constructor
-
Coding the UML specification and ctor / dtor practice (III)
|
問卷
|
第十一週 (4/27) |
-
CComplex 的應用與 Mandelbrot 圖形界面
-
Mandelbrot 動畫
|
問卷
|
第十二週 (5/4) |
-
List container
-
operator overloading, friend and iterator
|
問卷
|
第十三週 (5/11) |
-
Inheritance: Logged Student List
-
Fantan program GUI description
|
問卷
|
第十四週 (5/18) |
-
Text interface Poker game: card shuffling, dealing and player
-
Text interface Poker game: center deck, the game and the player
|
問卷
|
第十五週 (5/25) |
Hetereogeneous container and polymorphism
|
問卷
|
第十六週 (6/1) |
-
Managed Pointer and Generic Programming: template
-
Improper Inheritance
|
問卷
|
第十七週 (6/8) |
review session - no class
-
Exception - from inside a constructor
-
Exception - returning reference
-
Exception - automatically destruct variables on the intermediate stack fram
|
第十八週 (6/15) |
期末考週
|