Object-Oriented Programming and Java

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

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, particularly those using Java as a programming language for creating object-oriented programs. The book will also give individual professional developers a head-start in learning the language.

Author(s): Dr. Danny Poo, Dr. Derek Kiong, Ms. Swarnalatha Ashok (auth.)
Edition: 2
Publisher: Springer-Verlag London
Year: 2007

Language: English
Pages: 322
Tags: Programming Languages, Compilers, Interpreters; Programming Techniques; Software Engineering

Front Matter....Pages i-xix
Introduction....Pages 1-5
Object, Class, Message and Method....Pages 7-15
A Quick Tour of Java....Pages 17-37
Implementation in Java....Pages 39-49
Classification, Generalization, and Specialization....Pages 51-59
Inheritance....Pages 61-91
Polymorphism....Pages 93-102
Modularity....Pages 103-117
Exception Handling....Pages 119-133
Input and Output Operations....Pages 135-154
Networking and Multithreading....Pages 155-177
Generics and Collections Framework....Pages 179-200
Graphical Interfaces and Windows....Pages 201-236
Applets and Loaders....Pages 237-258
Java Servlets....Pages 259-277
Object Serialization and Remote Method Invocation....Pages 279-295
Java Database Connectivity....Pages 297-314
Back Matter....Pages 315-322