Learn Object-Oriented Java the Hard Way

Learn Object-Oriented Java the Hard Way

Graham Mitchell
This is a sample of the book's content.Buy on Leanpub

Table of Contents

Learn Object-Oriented Java the Hard Way

  • Preface: Learning by Doing
  • Introduction: Object-Oriented Java
  • Exercise 0: The Setup
  • Exercise 1: Working With Objects
  • Exercise 2: Creating Your Own Single Objects
  • Exercise 3: Defining Objects in Separate Files
  • Exercise 4: Fields in an Object
  • Exercise 5: Programming Paradigms
  • Exercise 6: Accessing Fields in Methods
  • Exercise 7: Encapsulation and Automated Testing
  • Exercise 8: Failure to Encapsulate
  • Exercise 9: Private Fields and Constructors
  • Exercise 10: Automated Testing with Arrays
  • Exercise 11: Public vs Private vs Unspecified
  • Exercise 12: Reviewing Constructors
  • Buy the Full Book!
Learn Object-Oriented Java the Hard Way/overview

Learn Object-Oriented Java the Hard Way

course_overview

“Learn Object-Oriented Java the Hard Way” teaches you the object-oriented parts of Java with 50+ example programs that illustrate each concept step-by-step.

count_chapters
begin_reading
download
p_implied_book_part_name

Learn Object-Oriented Java the Hard Way16 chapters

Begin ›
  1. Preface: Learning by Doing

  2. Introduction: Object-Oriented Java

  3. Exercise 0: The Setup

  4. Exercise 1: Working With Objects

  5. Exercise 2: Creating Your Own Single Objects

  6. Exercise 3: Defining Objects in Separate Files

  7. Exercise 4: Fields in an Object

  8. Exercise 5: Programming Paradigms

  9. Exercise 6: Accessing Fields in Methods

  10. Exercise 7: Encapsulation and Automated Testing

  11. Exercise 8: Failure to Encapsulate

  12. Exercise 9: Private Fields and Constructors

  13. Exercise 10: Automated Testing with Arrays

  14. Exercise 11: Public vs Private vs Unspecified

  15. Exercise 12: Reviewing Constructors

  16. Buy the Full Book!