This repo contains all the C++ programs that are made as part of Object Oriented Programming subject.
Read More about Standard Template Library(STL)
- Vectors in detail
- List in detail
- Map in detail
- Multimap in detail
- Deque in detail
- Set in detail
- Multiset in detail
- Application of template function
- Template function with multiple parameters
- Template Overloading
- Member function template and non type template arguments application with dynamic object creation example also
- Creating template class and making self vector class as an example
- Bubble Sort using template functions
- Checking if entered value is a double or not and performing mathematical functions on the entered number(Exception Handling)
- Throwing an error as a class object and catching it
- Rethrowing an exception, mechanism of catching
- Exception Handling in C++
- Example of exception handling with an example of division by zero exception
- Creating dynamic objects in a dynamic array of objects.(Pure Dynamic Solution)
- Inheritance Practice result of student and marks example
- Practice question for virtual functions(Full question written in the starting of code)
- Practice question with example of bank account solved with containership(Full question written in the starting of code)
- Nesting of classes(Containership)
- Implementataion of Containership with Staff example
- Calling Constructor in derived class
- Multiple Inheritance Example
- Hierarchichal Inheritance with example of Student object
- Hybrid Inheritance with example of Results combined with Sports Class