課名 :  物件導向程式設計 (C++/Java)
課號 :  1191   ( 永久課號 :DCP1159 )
 
授課教師 : 蔡文能  交通大學資訊工程系副教授
   E-Mail: tsaiwn@csie.nctu.edu.tw

課程網址(URL):  http://e3.nctu.edu.tw/     (討論區, 作業繳交)
     slides 網址: http://www.cs.nctu.edu.tw/~tsaiwn/oop/

Reference:
 1. "The Java Tutorial: A practical guide for programmers", 
   by Sun Microsystems.
   http://java.sun.com/docs/books/tutorial/

 2. Java API Reference Manual (java.sun.com) (Oracle)
    http://java.sun.com/javase/6/docs/api/
 3. C/C++ Reference Manual
    http://gcc.gnu.org/onlinedocs/
    http://www.cplusplus.com/
 4. C++ How to Program , By Paul J. Deitel 
    http://www.deitel.com/
 5. Java How to Program, Late Objects Version, By Paul J. Deitel 
    http://www.deitel.com/
 

Syllabus(課程綱要)
    1. Language Basics and Introduction to Java
    2. Object Oriented Concepts: OOA/OOD/OOP
       Class vs. Object
    3. Review: C++ and OOP
    4. Java I/O and Review C++ I/O facility
    5. Applet and GUI programming
    6. OO again: Overloading and Polymorphism
    7. Data Structures: C++ STL, Java JCF
    8. Multi-thread Programming
    9. Network programming
   10. More about File handling: in C/C++/Java
   11. Exception handling: in C/C++/Java
   12. Middleware: RPC/RMI and ODBC/JDBC
   13. Other topics

ccbsd3:oop/> cal 2011 | head -18

                             2011

      January               February               March
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
                   1         1  2  3  4  5         1  2  3  4  5
 2  3  4  5  6  7  8   6  7  8  9 10 11 12   6  7  8  9 10 11 12
 9 10 11 12 13 14 15  13 14 15 16 17 18 19  13 14 15 16 17 18 19
16 17 18 19 20 21 22  20 21 22 23 24 25 26  20 21 22 23 24 25 26
23 24 25 26 27 28 29  27 28                 27 28 29 30 31
30 31
       April                  May                   June
Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
                1  2   1  2  3  4  5  6  7            1  2  3  4
 3  4  5  6  7  8  9   8  9 10 11 12 13 14   5  6  7  8  9 10 11
10 11 12 13 14 15 16  15 16 17 18 19 20 21  12 13 14 15 16 17 18
17 18 19 20 21 22 23  22 23 24 25 26 27 28  19 20 21 22 23 24 25
24 25 26 27 28 29 30  29 30 31              26 27 28 29 30


ccbsd3:oop/> 
 習題都在 本目錄下的 03_Labs 子目錄內
請注意: 做好習題請mail oop.nctu@gmail.com 且 Subject: LAB?? from 學號姓名
   LAB?? 是習題編號 LAB01, LAB02, LAB03, ...
信件內容是心得, 其他包括Running Script 與帶Line numbers程式碼當夾檔副件