Sams Teach Yourself Object Oriented Programming in 21 Days, 2/e
暫譯: Sams 21天自學物件導向程式設計(第二版)
Anthony Sintes
- 出版商: SAMS
- 出版日期: 2001-09-22
- 售價: $1,575
- 貴賓價: 9.5 折 $1,496
- 語言: 英文
- 頁數: 698
- 裝訂: Paperback
- ISBN: 0672321092
- ISBN-13: 9780672321092
-
相關分類:
Java 程式語言、Object-oriented、程式語言
立即出貨 (庫存=1)
買這商品的人也買了...
-
$350$315 -
$580$458 -
$680$537 -
$1,880$1,786 -
$650$514 -
$980$774 -
$600$540 -
$1,400$1,372 -
$1,740$1,653 -
$490$387 -
$860$679 -
$490$387 -
$550$468 -
$1,127Computer Networks, 4/e
-
$1,045Introduction to Java Programming, 4/e (亞洲版 0131201174)
-
$690$538 -
$620$490 -
$780$616 -
$880$792 -
$560$442 -
$620$490 -
$990$782 -
$490$382 -
$560$476 -
$880$695
商品描述
Sams Teach Yourself Object Oriented Programming in 21 Days differs
from other OOP books in two main ways. Many classic OOP books are designed for
software engineers and teach at an academic level. Sams Teach Yourself Object
Oriented Programming in 21 Days presents accessible, user-friendly lessons
designed with the beginning programmer in mind. Other OOP books work to present
both OOP and to teach a programming language (for example: Object-Oriented
Programming in C++). Although Sams Teach Yourself Object Oriented Programming
in 21 Days uses Java to present the examples, the book is designed to
present concepts that apply to any OOP environment.
Table of Contents
Section I: Defining OOP.
II: Encapsulation: Learn to Keep the Details to Yourself.
III: Encapsulation: Time to Write Some Code .
IV: Inheritance: Getting Something for Nothing.
V: Inheritance: Time to Write Code.
VI: Polymorphism: Learning to Predict the Future.
VII: Polymorphism: Time to Write Code.
Section II: Learning to Apply OOP.
IX: Object Oriented Analysis (OOA): Using Use Cases.
X: Object-Oriented Analysis (OOA): Domain, Application, and Technical Analysis.
XI: Object Oriented Design: Learning UML.
XII: Object-Oriented Design: Applying CRC Cards.
XIII: Object-Oriented Design: Defining Interactions.
XIV: Object-Oriented Design: Maturing the Design.
Section IIII: Putting it all together: A complete OO Project.
XVI: A Case Study: Analysis.
XVII: A Case Study: Design.
XVIII: A Case Study: Design.
XIX: A Case Study: Design.
XX: A Case Study: Implementation.
XXI: A Case Study: Implementation.
商品描述(中文翻譯)
《Sams Teach Yourself Object Oriented Programming in 21 Days》與其他物件導向程式設計(OOP)書籍有兩個主要的不同之處。許多經典的OOP書籍是為軟體工程師設計,並以學術水平進行教學。《Sams Teach Yourself Object Oriented Programming in 21 Days》則提供了易於理解、以初學者為考量的友好課程。其他OOP書籍通常同時介紹OOP和一種程式語言(例如:C++中的物件導向程式設計)。雖然《Sams Teach Yourself Object Oriented Programming in 21 Days》使用Java來展示範例,但本書旨在介紹適用於任何OOP環境的概念。
目錄
第一部分:定義OOP。
I:物件導向程式設計簡介。
II:封裝:學會保留細節。
III:封裝:是時候寫一些程式碼了。
IV:繼承:無中生有。
V:繼承:是時候寫程式碼了。
VI:多型:學會預測未來。
VII:多型:是時候寫程式碼了。
第二部分:學習應用OOP。
VIII:物件導向分析與設計(OOA&D)簡介。
IX:物件導向分析(OOA):使用用例。
X:物件導向分析(OOA):領域、應用與技術分析。
XI:物件導向設計:學習UML。
XII:物件導向設計:應用CRC卡片。
XIII:物件導向設計:定義互動。
XIV:物件導向設計:成熟設計。
第三部分:整合所有內容:完整的OO專案。
XV:案例研究:問題陳述。
XVI:案例研究:分析。
XVII:案例研究:設計。
XVIII:案例研究:設計。
XIX:案例研究:設計。
XX:案例研究:實作。
XXI:案例研究:實作。