Sams Teach Yourself Object Oriented Programming in 21 Days, 2/e

Anthony Sintes

  • 出版商: SAMS
  • 出版日期: 2001-09-22
  • 售價: $1,575
  • 貴賓價: 9.5$1,496
  • 語言: 英文
  • 頁數: 698
  • 裝訂: Paperback
  • ISBN: 0672321092
  • ISBN-13: 9780672321092
  • 立即出貨 (庫存=1)



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.

I: Introduction to Object Oriented Programming.
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.

VIII: Introduction to Object-Oriented Analysis and Design (OOA&D).
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.

XV: A Case Study: Problem Statement.
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.