This book is designed to introduce object-oriented programming (OOP) in C++ and Java, and is divided into four areas of coverage: Preliminaries: Explains the basic features of C, C++, and Java such as data types, operators, control structures, storage classes, and array structures. Part I : Covers classes, objects, data abstraction, function overloading, information hiding, memory management, inheritance, binding, polymorphism, class template using working illustrations based on simple concepts. Part II : Discusses all the paradigms of Java programming with ready-to-use programs. Part III : Contains eight Java packages with their full structures. The book offers straightforward explanations of the concepts of OOP and discusses the use of C++ and Java in OOP through small but effective illustrations. It is ideally suited for undergraduate/postgraduate courses in computer science. The IT professionals should also find the book useful.Pointers have been eliminated in Java a only lightly bounded heterogeneous collection of data/ objects. ... JVM specifies a wonderfully detailed dummy CPU and dummy instruction set that looks like standard assembly code. ... Next, the Java interpreter which is specific to each environment (processor and OS), converts the byte code instructions into the native processor instructions before executing it.
|Title||:||OBJECT-ORIENTED PROGRAMMING WITH C++ AND JAVA|
|Publisher||:||PHI Learning Pvt. Ltd. - 2006-01-01|