C++ Tutorial | C++ all topics | full tutorial links of C++ | My CS Tutorial
C++ full tutorial | My CS Tutorial |
All links of C++ topics ( Click on these )
Object oriented programming and procedural programming
● Object oriented programming
● Structured(procedural) programming
● Difference or Characterstics
OOPs Concepts
Advantages and disadvantage of OOPs
First c++ program
● History or evolution of C++
● Object oriented programming
● C++ Compiler
● C++ Program
● C++ Program Structure
● Compile & Execute C++ Program
● Semicolons & Blocks in C++
Keywords
● token
● keywords
● trigraphs
Data types
● primitive
● user defined
● derived
Identifier,Constants and variables
Scope of variables
● Local variable
● Global variable
Storage classes
● auto
● static
● register
● extern
● mutable
Input/Output Operators
● cout
● cin
If else statement
● if
● else
● else if
● nested if else
Control statements
● break
● continue
● goto
● exit function
Switch statement
● switch
● nested switch
Loops
● while
● for
● do while
● nested loop
Functions
● functions in c++
● defining a function
● function declaration
● calling a function
● function arguments
● calk types & description
● default values for parameters
Function overloading
Function overriding
• Function overloading Vs Function overriding
Recursion
Arrays
● one dimensional
● two dimensional
● three dimensional
● passing array to function
String
Pointer
This pointer
Classes and objects
Constructor
● constructor vs member function
● types of constructor
(i) default
(ii) parameterized
(iii) copy
(iv) overloading
Destructor
Structure(struct)
Structure(struct) and function
● structure as function arguments
● return the structure from function
Inheritance
● inheritance
● sub class and super class
● modes of inheritance
(i) private
(ii) protected
(iii) public
● advantages
● Examples
● types of inheritance
(i) single
(ii) multiple
(iii) multilevel
(iv) hierarchical
(v) hybrid
Operator overloading
• noverloaded operators
Polymorphism
• types of polymorphism
(i) runtime
(ii) compile time
Virtual function
• pure virtual function
Encapsulation
• benefits
Abstraction
• advantages
Friend function & friend class
Interfaces (abstract class)
• rules and characteristics
No comments:
Post a Comment