Object-oriented Programming in Java

Object-oriented Programming in Java

“Object-oriented Programming in Java”, written by Richard L. Halterman, is a text still under development. It is used in a beginning computer programming course.


The purpose of this text is to introduce computer programming to a diverse audience. It uses Java as the programming medium since the language provides a relatively safe environment for beginning students to learn programming concepts while offering a rich platform capable of building industrial-strength software systems. Students therefore can be exposed quickly to object-oriented principles with the assurance that, if necessary, they later can build upon these experiences and do more serious software development without having to learn another programming language.

Table of Contents

  • The Context of Software Development
  • Values, Variables, and Types
  • Arithmetic Expressions
  • Objects: Packaging Computation
  • Boolean Expressions and Conditional Execution
  • More Complex Conditionals
  • Modeling Real Objects
  • Living with Java
  • Class Members
  • Composing Objects
  • Inheritance and Polymorphism
  • Simple Graphics Programming
  • Some Standard Java Classes
  • The Object Class
  • Software Testing
  • Using Inheritance and Polymorphism
  • Iteration
  • Examples using Iteration
  • Other Conditional and Iterative Statements
  • Arrays
  • Arrays as Objects
  • Working with Arrays
  • A Simple Database
  • Graphical Objects
  • Exceptions

Book Details

Author(s): Richard L. Halterman
Format(s): PDF
Number of pages: 313
Link: Download.

One Response to “Object-oriented Programming in Java”

  1. malay says:

    Abe dhakkan download nahi ho rahi hai

Leave a Reply