課程名稱 |
物件導向程式設計 OBJECT-ORIENTED PROGRAMMING DESIGN |
開課學期 |
98-2 |
授課對象 |
工學院 機械工程學研究所 |
授課教師 |
尤春風 |
課號 |
ME5229 |
課程識別碼 |
522 U5140 |
班次 |
|
學分 |
3 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
星期三2,3,4(9:10~12:10) |
上課地點 |
|
備註 |
上課地點:工綜625。 總人數上限:40人 |
|
|
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
1. Java environment
2. Object
3. Method
4. Array
5. Inheritance, Polymorphism
6. File Input/Output
7. Exception
8. Graphic user interface
9. Event
10. Applet
|
課程目標 |
Java為物件導向程式設計的一種,本課程針對Java程式語法。Java產生Java Virtual Machine (JVM)的機制,以達到跨平台的特性,包括硬體及作業系統。使用Java程式語言可以達成 write once and run anywhere的境界,對於網際網路或無線通訊的應用或使用Java的語言更是一大契機。 |
課程要求 |
|
預期每週課後學習時數 |
|
Office Hours |
|
指定閱讀 |
|
參考書目 |
1. Stephen J. Chapman, JAVA for Engineers and Scientists, second edition,
Pearson Education, Inc. 2004
2. Gary B. Shelly, T. J. Cashman, and J. L.Starks, Shelly Java Programming --
Complete Concepts and Techniques, Course Technology, 2004
3. H. M. Deitel, P. J. Deitel, Java how to program, Pearson Education
International, 2003
|
評量方式 (僅供參考) |
|
|