|
Object-Orientated Programming and Java 2nd Edition
"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.
CONTENTS:
1 Introduction 1
2Object, Class, Message and Method7
3A Quick Tour of Java17
4Implementation in Java39
5Classification, Generalization, and Specialization51
6Inheritance61
7Polymorphism93
8Modularity103
9Exception Handling119
10Input and Output Operations135
11Networking and Multithreading155
12Generics and Collections Framework179
13Graphical Interfaces and Windows201
14Applets and Loaders237
15Java Servlets259
16Object Serialization and Remote Method Invocation279
17Java Database Connectivity297
|