當期課號 | 2352 | Course Number | 2352 |
---|---|---|---|
授課教師 | 施再繁 | Instructor | SHIH,TZAY FARN |
中文課名 | 物件導向程式設計 | Course Name | Object-Oriented Programming |
開課單位 | 資訊工程系(四日)一C | Department | |
修習別 | 必修 | Required/Elective | Required |
學分數 | 3 | Credits | 3 |
課程目標 | 這門課主要在介物件導向程式設計。在完成這門課之後,學生將可以學習到下面幾點: 1.物件基礎程式設計 (1)物件概念介紹 (2)類別的介紹 (3)多載性 2.物件導向程式設計 (1)繼承 (2)封裝 (3)多型 |
Objectives | This course is aimed at introducing Object Oriented Programming . The following topics will be covered in this course: 1.Object-Based Programming (1)Object concept (2)Define Classes (3)Overloading 2.Object-Oriented Programming (1)Inheritance (2)Encapsulation (3)Polymorphism |
教材 | H. M. Deitel and P. J. Deitel, "C How to Program" Prentice-Hall, 2004. | Teaching Materials | H. M. Deitel and P. J. Deitel, "C How to Program" Prentice-Hall, 2004. |
成績評量方式 | 1. 作業: 30% 2. 期中考: 30% 3. 期末: 30% 4. 課堂參與: 10% |
Grading | 1. Homework: 30% 2. Midterm Exam.:30% 3. Final Project: 30% 4. Class Participation: 10% |
教師網頁 | http://www.cyut.edu.tw/~tfshih | ||
教學內容 | 課程內容包括: 1.物件基礎程式設計 (1)物件概念介紹 (2)類別的介紹 (3)多載性 2.物件導向程式設計 (1)繼承 (2)封裝 (3)多型 |
Syllabus | 1.Object-Based Programming (1)Object concept (2)Define Classes (3)Overloading 2.Object-Oriented Programming (1)Inheritance (2)Encapsulation (3)Polymorphism |