Object-Oriented Programming and Java

2nd Edition

By Danny Poo , Derek Kiong , Swarnalatha Ashok

Object-Oriented Programming and Java Cover Image

By establishing a solid foundation in the understanding of object-oriented programming concepts and their applications, this book provides readers with the pre-requisites for writing proper object-oriented programs using Java.

Full Description

  • ISBN13: 978-1-8462-8962-0
  • 341 Pages
  • User Level: Students
  • Publication Date: September 7, 2007
  • Available eBook Formats: PDF
  • eBook Price: $54.95
Buy eBook Buy Print Book Add to Wishlist

Related Titles

Full Description
Object-Oriented Programming and Java presents two important topics in contemporary software development: object-oriented programming and Java. This book takes a different teaching approach from most available literature, it begins with the description of real-world object interaction scenarios and explains how they can be translated, represented and executed using object-oriented programming paradigm. Principally, Java is an object-oriented programming language. By establishing a solid foundation in the understanding of object-oriented programming concepts and their applications, the book provides readers with the pre-requisites for writing proper object-oriented programs using Java. Object-Oriented Programming and Java covers the latest in Java technologies and is suitable for undergraduate or postgraduate courses on object-oriented technology, and in particular, using Java as a programming language for creating object-oriented programs.
Table of Contents

Table of Contents

  1. Introduction.
  2. Object, Class Message and Method.
  3. A Quick Tour of Java.
  4. Implementation in Java.
  5. Classification, Generalization and Specialization.
  6. Inheritance.
  7. Polymorphism.
  8. Modularity.
  9. Exception Handling.
  10. Input and Output Operations.
  11. Networking and Multi
  12. Threading.
  13. Generics and Collections Framework.
  14. Graphical Interfaces and Windows.
  15. Applets and Loaders.
  16. Java Servlets.
  17. Object Serialization and Remote Method Invocation.
  18. Java Database Connectivity.
  19. Index.
Errata

Please Login to submit errata.

No errata are currently published