-
New PHP Mysql Training Batch
Starting from 21 Oct, 2024
-
New Batch For Angular 8
Starting from 17 Oct, 2024
-
New Batch for NodeJS
Starting from 18 Oct, 2024
Upcoming Batches And Workshop
-
Title Image Credit : ninjascholarskills
Course Duration : 3 Months
-
C++ Course
C++ Tutorial
Mode : Offline
Days : Monday-Saturday
Batch Timing : Morning (7:00 to 8 :00 AM, 8:00 to 9 :00 AM )
Additional : Project + Printed Notes - Object Oriented Paradigm
- OOPS concepts
- Structured versus Object Oriented Development
- Elements of Object Oriented Programming
- Objects
- Classes
- Encapsulation
- Data Abstraction
- Inheritance
- Polymorphism
- Templates
- Exception Handling
- Moving from C to C++
- Scope resolution Operator
- Variables aliases(reference variables)
- Parameters passing by References
- Inline functions
- Function Overloading
- Default Arguments
- Classes and Objects
- Introduction
- Structures and Classes
- Class specification
- Class objects
- Class, Objects and memory resources
- Accessing class members
- Defining Member Functions
- Outside member functions as inline
- Accessing member functions with in class
- Data Hiding
- Passing Objects as arguments
- Classes and Objects
- Friend Classes
- Static data members
- Static Functions
- Constructors and Destructors
- Introduction
- Need of the Constructor
- Parameterized constructor
- Constructor overloading
- Constructor with default arguments
- Name less objects
- Copy constructors
- New and delete operators
- Dynamic initialization through constructors
- Operator Overloading
- Introduction
- Over loadable operators
- Unary operator overloading
- Operator return values
- Name less Temporary Objects
- Limitations of Increment and Decrement Operators
- Binary Operator Overloading
- Overloading New and Delete Operator
- Comparison Operators
- Data Conversion
- Conversion between Datatypes
- Conversion between basic and Objects
- Conversion between Objects of different classes
- Assignment operator overloading
- Overloading with friend functions
- Inheritance
- Derived class declaration
- Forms of inheritance
- Member Accessibility
- Constructors in derived classes
- Overloaded Member functions
- Abstract classes
- Multilevel Inheritance
- Multiple Inheritances
- Hierarchical Inheritance
- Multipath Inheritance
- Virtual Base Class
- Hybrid Inheritance
- Virtual Functions & Polymorphism
- Need for virtual functions
- Pointers of derived class objects
- Definitions of Virtual Functions
- Pure Virtual Functions
- Dynamic Binding
- Rules For virtual functions
- Templates
- Function Templates
- Overloaded Function Templates
- Multiple Argument Function Templates
- Class Templates
- Class Templates with overloaded operators
- Exception Handling
- Introduction
- Error Handling
- Exception Handling
- Try, throw, catch
- List of Exceptions
- Specified, Unspecified exceptions
- Handling Uncaught Exceptions
- Streams Computation With console
- What are streams?
- Console Streams
- Unformatted, Formatted Console O/P
- Manipulating Strings
- Creating(string) objects
- Manipulating String Objects
- Relational Operations
- String Characteristics
- Object-Oriented Systems Development
- Procedure-Oriented Development Tools
- Object-Oriented Notations and Graphs
- Steps in Object-Oriented Analysis
- Steps in Object-Oriented Design
Course Details:
|
|