Upto 85% SCHOLARSHIP for all Computer Courses

CATS Computer Education Krishnagiri

CATS Computer Education KrishnagiriCATS Computer Education KrishnagiriCATS Computer Education Krishnagiri
  • Home
  • Certificate Courses
    • MS Office 2020
    • TALLY ERP 9 / TALLY PRIME
    • C Programming
    • C++ Programming
    • Python Programming
    • Advanced JAVA Programming
  • Diploma Courses
    • MS Office
    • D.C.A
    • D.C.P
    • A.D.J.P
  • Full Stack Developer
    • Full Stack Dev. - PYTHON
  • Final Year Project
    • IEEE PROJECTS
    • IEEE PROJECTS
    • Machine Learning Projects
    • Block Chain Technology
    • Data Mining
    • Cloud Computing Project
    • Image Processing
  • Contact Us
  • More
    • Home
    • Certificate Courses
      • MS Office 2020
      • TALLY ERP 9 / TALLY PRIME
      • C Programming
      • C++ Programming
      • Python Programming
      • Advanced JAVA Programming
    • Diploma Courses
      • MS Office
      • D.C.A
      • D.C.P
      • A.D.J.P
    • Full Stack Developer
      • Full Stack Dev. - PYTHON
    • Final Year Project
      • IEEE PROJECTS
      • IEEE PROJECTS
      • Machine Learning Projects
      • Block Chain Technology
      • Data Mining
      • Cloud Computing Project
      • Image Processing
    • Contact Us

CATS Computer Education Krishnagiri

CATS Computer Education KrishnagiriCATS Computer Education KrishnagiriCATS Computer Education Krishnagiri
  • Home
  • Certificate Courses
    • MS Office 2020
    • TALLY ERP 9 / TALLY PRIME
    • C Programming
    • C++ Programming
    • Python Programming
    • Advanced JAVA Programming
  • Diploma Courses
    • MS Office
    • D.C.A
    • D.C.P
    • A.D.J.P
  • Full Stack Developer
    • Full Stack Dev. - PYTHON
  • Final Year Project
    • IEEE PROJECTS
    • IEEE PROJECTS
    • Machine Learning Projects
    • Block Chain Technology
    • Data Mining
    • Cloud Computing Project
    • Image Processing
  • Contact Us

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

c++ pROGRAMMING Duration : 3 Months

 

MODULE 1: FUNDAMENTALS OF OBJECT-ORIENTED PROGRAMMING


♦ Introduction to Class and Object

♦ Procedure-oriented Programming Concepts

♦ Object-oriented Programming Concepts

  

MODULE 2 : BASICS OF C++


♦ Data Type

♦ Variables

♦ Constants

♦ Operators

♦ Comments in C++

  

MODULE 3: STATEMENTS IN C++


♦ Assignment Statement

♦ Input and Output Statement

♦ Control Statement

♦ Selection or Conditional Statement

♦ Iteration or Looping Statements

♦ Breaking Control Statements

  

MODULE 4: FUNCTIONS


♦ Function declaration

♦ Function definition

♦ Function call

♦ Parameter Passing Mechanism

♦ Recursive function


MODULE 5: ARRAYS


♦ Array declaration

♦ Single dimension arrays

♦ Multidimensional arrays

♦ Character arrays

♦ Arrays and Functions

  

MODULE 6: UNION AND BIT FIELDS


♦ Declaration of a structure

♦ Initialization of a Structure

♦ Array within structure

♦ Union

♦ Bit Field

  

MODULE 7: POINTERS


♦  Declaration of a Pointer

♦ Initializing Pointers

♦ Pointer Arithmetic

♦ Pointers and Arrays

♦ Arrays of Pointers

♦ Pointers and Strings

♦ Pointers and Functions

♦ Pointers to Pointers

♦ Dynamic Memory Management

  

MODULE 8: CLASS AND OBJECT


♦ Declaration of a Class

♦ Defining the Member Functions

♦ Creating the Objects, Class & Arrays

♦ Objects and Functions

♦ Friend Functions

♦ Pointers and Objects

  

MODULE 9: CONSTRUCTOR AND DESTRUCTORS


♦ Structure of a Constructor

♦ Types of Constructors

♦ Destructors

Module10: Inheritance

♦ Structure of Inheritance

♦ Importance of Inheritance

♦ Types of Inheritance

♦ Constructor Invocation in Inheritance

♦ Destructor under Inheritance

 
MODULE 11: POLYMORPHISM

 
♦ Types of Polymorphism

♦ Compile-Time Polymorphism

♦ Run-Time Polymorphism

♦ Virtual Destructor


MODULE 12: TEMPLATE AND EXCEPTION HANDLING


♦ Declaration of a Function Template

♦ Exception Handling

♦ Try, Catch and Throw

♦ Exception Generated by the Function

♦ Multiple catch Blocks

♦ Single catch Block for All Exceptions


MODULE 13: FILE ORGANIZATION


♦ Stream

♦ Basic Operations with Files

♦ Binary Files

♦ Random Access Files

♦ Error Handling in Files

♦ File Pointers and Random Access


MODULE 14: PREPROCESSOR DIRECTIVES AND I/O


♦ C++ Stream

♦ Preprocessor Directives

♦ Header Files

♦ Manipulators

♦ Unformatted I/O Functions

♦ Character Testing and Conversion Functions

♦  String Manipulation Function


MODULE 15: PROJECT



Copyright © 2025 CATS Computer Education | Internship | Project Training Center - All Rights Reserved.

Powered by

  • MS Office 2020
  • TALLY ERP 9 / TALLY PRIME
  • C Programming
  • C++ Programming
  • Python Programming
  • Advanced JAVA Programming
  • MS Office
  • D.C.A
  • D.C.P
  • A.D.J.P
  • Full Stack Dev. - PYTHON
  • IEEE PROJECTS
  • IEEE PROJECTS
  • Machine Learning Projects
  • Block Chain Technology
  • Data Mining
  • Cloud Computing Project
  • Image Processing

UPTO 85% SCHOLARSHIP for all computer courses

Learn more