Object Oriented Programming
Object Oriented Programming
` 349/ -w/CD
his book introduces Object Oriented Programming and explains how to implement it using C++ and Java. It also discusses
various C++ and Java programming concepts along with the OOPs principles, such as encapsulation, inheritance, and
OOP concepts; public, private, and protected members; concept of inheritance and derived
C++; constructors and destructors; inheritance and its forms in C++; Input/Output (I/O) flags and formatting operations; and how to work with text files.
u PROGRAMMING LANGUAGE: JAVA
Explores the migration from C++ and Java programming language; Java byte code and Java
Virtual Machine (JVM); datatypes, arrays, variables, and literals supported in Java.
u OPERATORS
AND CONTROL STATEMENTS: Discusses the types of operators supported in Java programming language; Describes the concept and utility of packages
ISBN: 978-93-5004-015-7 | Price: 349/-w/CD | Pages: 396 | Author: Prof. (Dr.) C.M. Choudhary | Mahendra Kumar Beniwal | Pankaj Dadheechc, KLSI
Table of Contents
OOP Fundamentals Introducing OOP | Explaining Access Specifiers | Understanding Inheritance Programming in C++ Understanding Enhancements of C++ over C | Exploring Datatypes and Variables in C++ | Exploring Operators in C++ | Exploring Functions in C++ | Working with Constructors and Destructors | Working with Friend Functions and Friend Classes | Working with Base and Derived Classes | Explaining the Forms of Inheritance | Creating and Using Pointer to Objects | Implementing Dynamic or Late Binding using Virtual Functions |I/O Flags and Formatting Operations | Working with Text Files in C++ Introducing Java Programming Language Stepping Forward from C++ to Java | Understanding Java Bytecode and Java Virtual Machine (JVM) | Explaining Datatypes | Understanding Variables | Using Literals | Understanding Types of Java Programs | Exploring Arrays in Java Operators and Control Statements Exploring Operators in Java | Implementing Flow Control Statements Exploring Packages and Interfaces Working with Packages in Java | Working with Interfaces in Java |
DREAMTECH PRESS
4435-36/7, Ansari Road, Daryaganj 19-A, Ansari Road, Daryaganj New Delhi-110 002, INDIA New Delhi-110 002, INDIA Tel: +91-11-4363 0000, Fax: +91-11-2327 5895 Tel: +91-11-2324 3463-73, Fax: +91-11-2324 3078 Email: [email protected] Email: [email protected] Website: www.wileyindia.com Website: www.dreamtechpress.com Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: [email protected] Mumbai: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: [email protected]
facebook.com/dtechpress
twitter.com/dtechpress
linkedin.com/in/dreamtechpress