OOPs-In-Cpp

GSSoC '24 Mentor  7K+ Family @Linkedin  Mentor At @topmate io  Building @CryptoMinds  MERN Stack Web Developer  Web 3.0  Blockchain Developer  Career Counselor  Graphic Designer

🌐 Socials:

Connect with me:

dpvasani_56 Darshan Vasani dp_vasani56 dpvasani_56 vadanidp0qg dpvasani56 dpvasani_56

OOPs-In-Cpp

Welcome to the OOPs-In-Cpp repository! This repository is dedicated to exploring and mastering Object-Oriented Programming (OOP) concepts in C++. It includes a variety of code samples, exercises, and homework assignments that will help you understand and apply OOP principles effectively.

📂 Repository Structure

Overview

No Topics Covered Problems and Files Solution Links
1 OOP Basics 1. OOPs Level I
2. OOPs Level II
3. OOPs Level III
4. OOPs Homework I
5. OOPs Homework Level II
6. OOPs Homework Level III
7. Shallow Vs Deep Copy
8. Runtime Polymorphism
9. Pdf Notes
10. OOPS Homework I
11. OOPS Homework I.zip
12. OOPs Homework Level II
13. OOPs Homework Level III Abstraction Bird
14. OOPs Level I
15. OOPs Level II
16. OOPs Level III
17. OOPS Homework Level II.zip
18. OOPs Level I.zip
19. OOPs Level II.zip
20. OOPs Level III.zip
21. Runtime Polymorphism
22. Shallow Vs Deep Copy
OOPs Level I
OOPs Level II
OOPs Level III
OOPs Homework I
OOPs Homework Level II
OOPs Homework Level III
Shallow Vs Deep Copy
Runtime Polymorphism
Pdf Notes
OOPS Homework I.zip
OOPS Homework Level II.zip
OOPs Level I.zip
OOPs Level II.zip
OOPs Level III.zip

Description of Files

  1. OOPs Level I - Basic exercises and implementations in OOP.
  2. OOPS Homework I - Homework assignments for practicing OOP basics.
  3. OOPs Level II - Intermediate exercises and projects to advance OOP knowledge.
  4. OOPs Level III - Advanced problems and implementations in OOP.
  5. OOPS-Homework-I - Basic homework exercises related to OOP concepts.
  6. OOPs-Homework-Level-II - Intermediate homework assignments for OOP topics.
  7. OOPs-Homework-Level-III - Advanced homework assignments focusing on abstraction and other OOP concepts.
  8. Shallow Vs Deep Copy - Example demonstrating shallow and deep copy mechanisms.
  9. Runtime Polymorphism - Examples illustrating runtime polymorphism in C++.
  10. Pdf Notes - PDF notes covering fundamental OOP concepts.
  11. OOPS-Homework-I.zip - A zip archive containing all homework assignments for OOPs Homework I.
  12. OOPs-Homework-Level-II.zip - A zip archive containing all homework assignments for OOPs Homework Level II.
  13. OOPs-Level-I.zip - A zip archive containing all files for OOPs Level I.
  14. OOPs-Level-II.zip - A zip archive containing all files for OOPs Level II.
  15. OOPs-Level-III.zip - A zip archive containing all files for OOPs Level III.

Leetcode

How to Use

  1. Clone the repository:
    git clone https://github.com/dpvasani/OOPs-In-Cpp.git
    
  2. Navigate to the repository directory:
    cd OOPs-In-Cpp
    
  3. Compile and run the desired C++ files using a C++ compiler like g++.

Contributing

Contributions are welcome! If you have any suggestions, improvements, or additional exercises, please feel free to submit a pull request or open an issue.

License

This project is licensed under the MIT License. See the LICENSE file for details.