Jim Keogh is on the faculty of Columbia University teaching courses in its technology certification program. He has spent 15 years developing computer systems for major Wall Street firms such as Salomen, Inc. and Bear Stearns and has written several best-selling books for Prentice Hall and IDG.
Ch. 1: A Look at How We See the World Ch. 2: A Look at How Computers See the World Ch. 3: Identifying and Describing Objects Ch. 4: What is a Class? Ch. 5: Attributes and Methods Ch. 6: Encapsulation Ch. 7: Inheritance Ch. 8: Polymorphism Ch. 9: AbstractionCh. 10: Real World Modelling Ch. 11: Collaboration Ch. 12: Case Modeling Ch. 13: Class Diagrams Ch. 14: Interfaces Ch. 15: OOP Programming Languages