Object-Oriented Programming and Java

Front Cover
Springer Science & Business Media, Sep 7, 2007 - Computers - 322 pages

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.

 

What people are saying - Write a review

User Review - Flag as inappropriate

page 10

User Review - Flag as inappropriate

i can understand the concepts with this book verywell

Selected pages

Contents

1 Introduction
3
2 Object Class Message and Method
8
3 A Quick Tour of Java
17
4 Implementation in Java
39
5 Classification Generalization and Specialization
50
6 Inheritance
61
7 Polymorphism
92
8 Modularity
103
11 Networking and Multithreading
155
12 Generics and Collections Framework
179
13 Graphical Interfaces and Windows
201
14 Applets and Loaders
237
15 Java Servlets
259
16 Object Serialization and Remote Method Invocation
278
17 Java Database Connectivity
297
Index
315

9 Exception Handling
119
10 Input and Output Operations
134

Other editions - View all

Common terms and phrases

Popular passages

Page 18 - Values of type float are of the form smT , where s is either +1 or -1, m is a positive integer less than 2 , and e is an integer between -149 and 104.

Bibliographic information