Higher Ed. and Vocational >> Engineering and Computer Science >> Computer Science >> Object Oriented Programming

Object Oriented Programming Using C++ and Java

Object Oriented Programming Using C++ and Java

  • Ramesh Vasappanavara
  • Anand Vasappanavara
  • Gautam Vasappanavara
  • Author: Ramesh Vasappanavara
    • ISBN:9788131754559
    • 10 Digit ISBN:8131754553
    • Price:Rs. 710.00
    • Pages:672
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    This book offers contemporary, comprehensive and in-depth coverage of all the concepts of object-oriented technologies, with an emphasis on problem-solving approaches as applied to C++ and Java Programming paradigms. Exhaustively covering the BTech, MCAs and other PG course syllabi of all Indian universities, it explains the underlying OOP theory with diagrams and implementation examples in C++ and Java, as well as advanced topics in C++ and Java such as templates, generic programming and collection framework of Java. Engineering professionals at work will benefit greatly from its discussions of object-oriented analysis and design case studies, and its easy integration with a modelling tool such as UML. Self-taught readers will also find this book an invaluable resource on the subject.

    Table of Content

    1. Object-oriented Programming Basics
    2. Object Modeling
    3. Extensibility and Reusability – Inheritance at Work
    4. Dynamic Modeling
    5. Analysis and Design Methodologies
    6. C++ Fundamentals and Basic Programming
    7. C++ Programming Basics and Control Loops
    8. Functions, Storage Class Preprocessor Directives, and Arrays and Strings
    9. Pointers and References
    10. Classes
    11. C++ Special Features
    12. Inheritance
    13. IO Streaming
    14. Generic Programming and Templates
    15. Object-oriented Programming with Java
    16. Java Fundamentals and Control Loops
    17. Simple IO and Arrays and Strings Vectors
    18. Classes Objects and Methods
    19. Inheritance: Packages: Interfaces
    20. Errors and Exceptions in Java and Multithreaded Programming
    21. Java IO Files
    22. Networking in Java
    23. Graphics Using Swing Components and Applets
    24. Collections and Software Development Using Java

    Salient Features

    • In-depth coverage of object-oriented features with UML and their seamless integration with OOP languages, C++ and Java.
    • A separate chapter on analysis and design.
    • A number of fully solved programming examples.
    • Assignments and objective questions at the end of each chapter.
    • Web resource containing all programs and additional topics.
    • Self-learning and practice-oriented approach.