Training in C++

Programming in C++:

  • Programming structure
  •  Tokens  Variables/Constants
  • Data types
  •  Various operators
  • Scope of Operators

Decision Making Constructs:

  • Decision Making & branching
  •  Decision Making & looping

Functions in C++:

  • Introduction to Functions
  • Argument passing mechanism
  •  Pass by value
  •  Pass by reference

Arrays in C++:

  • Arrays
  • Single Dimensional
  •  Multi Dimensional Arra

OOPS Principle:

  • Basic principles of OOPS
  •  Classes & Objects
  •  Prototyping
  •  Memory allocation for classes and objects
  • Access modifiers
  •  Array of objects to member functions

Constructors & Destructors:

  • Constructors & destructors
  •  Static members
  •  this reference

Inheritance:

  • Inheritance & its types
  • Derived Classes
  • Abstract class
  •  Abstract methods
  •  Multiple inheritance

Polymorphism:

  • Static & Dynamic Polymorphism
  • Overloading methods
  •  Overloading Operators
  •  Pointers ? Virtual Functions

I/O Operations & Files

  • Classes for files
  • Operation of a file
  •  File pointers