Most books on Object Oriented Java concentrate on providing listings of available classes, interfaces and their features. This book is about going out and doing Object Oriented Programming. You get to know where the various options and features of Object Oriented Java fit in. Object, class, polymorphism, abstraction, constructor, toString, static, instance etc. This book goes beyond definitions and toy examples and actually puts OOPs to work.
As before, the book contains concepts and code that go beyond frivolous examples and target students and developers who are working on real projects.
The book contains the following chapters.
Chapter 1 Introduction Chapter 2 Introduction to OOPS Chapter 3 Beginning Object Oriented Programming Chapter 4 Methods Chapter 5 Inheritance Chapter 6 Calling of Constructors and Methods in Inheritance Chapter 7 The This Reference Variable Chapter 8 Packages Chapter 9 Access Modifiers Chapter 10 Abstract Classes and Interfaces Chapter 11 Lambda Chapter 12 Exception Handling Chapter 13 Serialization Chapter 14 Inner Classes--- Instance, Static and Anonymous Chapter 15 Generics Chapter 16 Garbage Collection Chapter 17 A Small Project
Must read for students doing a course on Java. Necessary reference companion for every Java developer