Courses

C++ Programming Details

  • OVERVIEW OF C++
  • DATA TYPES AND LITERALS
  • VARIABLES & CONSTANTS
  • OPERATORS IN C++
  • INPUT / OUTPUT STATEMENTS
  • BASIC CONCEPTS OF OOPS
  • ADVANTAGES OF OOPS

  • IF...ELSE
  • SWITCH...CASE
  • WHILE LOOP
  • DO-WHILE
  • FOR LOOP
  • BREAK AND CONTINUE

  • FUNCTION DECLARATION AND DEFINITION
  • ARRAYS AND STRINGS
  • CALL BY VALUE
  • CALL BY REFERENCE

  • DEFINING CLASSES IN C++
  • SCOPE RESOLUTION OPERATOR
  • ENCAPSULATION
  • MEMEBER FUNCTIONS
  • CONSTRUCTORS & ITS TYPES
  • MULTIPLE CONSTRUCTORS
  • DESTRUCTORS
  • FRIEND FUNCTION

  • MEANING
  • TYPES OF POLYMORPHISM
  • FUNCTION OVERLOADING
  • OPERATOR OVERLOADING
  • MEMORY ALLOCATION

  • OVERVIEW OF INHERITANCE
  • BASE AND DERIVED CLASSES
  • SINGLE INHERITANCE
  • MUTIPLE & MULTILEVEL INHERITANCE
  • HYBRID AND HIERARCHICAL INHERITANCE

  • EXCEPTIONS & ITS TYPES
  • EXCEPTION HIERARCHIES
  • TRY,CATCH, THROW
  • EXCEPTION HANDLER
  • PROGRAMMING EXAMPLES

  • STANDARD STREAMS
  • MANIPULATORS
  • UNFORMATTED INPUT AND OUTPUT
  • FILE INPUT AND OUTPUT
  • OVERVIEW OF TEMPLATES
  • TYPES OF TEMPLATES