Location
Location

Uppal Hyderabad

Location
Phone

+91 70934 77157

C++



Course Content

1. BASICS OF C++

  • C++ Program Structure
  • Compile and Execute C++ program
  • Data types, Variables, Operators (Arithmetic, Relational, logical ...)
  • Scope of variables, constants, Input, Output Statements
  • Decision making Statements (IF – ELSE, ELSE IF, NESTED IF), Switch..Case
  • Loops (While, do-while, for)
  • 2. ARRAYS

  • Declaring Arrays, Initializing Arrays, Accessing Array Elements
  • 3. POINTERS IN C++

  • Pointer arithmetic, Pointers and Functions
  • Array of Pointers...etc
  • 4. CLASSES AND OBJECTS

  • Class definition, Classes and objects in detail
  • Class Access Modifiers (Private, Protected, Public)
  • Constructors and Destructors, Friend Function, Inline Function, This pointer
  • Static Member of a Class, Static Function Members
  • 5. INHERITANCE

  • Base and Derived Classes
  • Access Control and Inheritance, Types of Inheritance (Single, Multi-level, Multiple...)
  • 6. OVERLOADING (OPERATOR AND FUNCTION)

  • Function overloading in C++
  • Operator overloading examples (Unary operator, increment and decrement, binary ...etc)
  • Assignment operator overloading, Class Member Access Operator overloading
  • 7. POLYMORPHISM

  • Virtual Function
  • 8. DATA ABSTRACTION

    9. DATA ENCAPSULATION

    10. FILES AND STREAMS

    11. EXCEPTION HANDLING  Throwing Exceptions  Catching Exceptions

    12. DYNAMIC MEMORY The new and delete operators

    13. TEMPLATES

    14. NAMESPACES