Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧱 OOP Mini Projects

This repository contains a collection of small-sized projects built using Object-Oriented Programming (OOP) concepts in C# and C++. Each project is designed to demonstrate a specific idea, pattern, or principle related to OOP and serves as a hands-on resource for learning and improving object-oriented design and development skills.


🚀 Purpose

The aim of this repository is to:

  • Practice and reinforce OOP principles (Encapsulation, Inheritance, Polymorphism, Abstraction)
  • Build practical mini-projects with real-world logic
  • Develop clean, reusable, and modular code using C# And C++
  • Provide useful examples for beginners and intermediate C# And C++ learners

🧰 Technologies

  • Language: C# , C++
  • Paradigm: Object-Oriented Programming

📁 Projects Overview

Project Name Description
C# oop project Brief description of what it does or what OOP concept it focuses on and mini project with Csharp
C++ oop project Brief description of what it does or what OOP concept it focuses on and mini project with CPP

You can update this table as you add more projects.


🧠 Learning Focus

  • Designing classes and objects effectively
  • Working with access modifiers and constructors
  • Applying inheritance, interfaces, and abstract classes
  • Using collections, properties, and exception handling

🔧 How to Run

  1. Clone the repository:
    git clone https://github.com/abdelwahab-ahmed-shandy/OOP-Mini-Projects.git

🌐 Let's Connect

LinkedIn Medium GitHub

About

This repository contains a collection of small-sized projects built using Object-Oriented Programming (OOP) concepts in C# and C++ .

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages