KanzaTahreem / OOP-Principles

This project is dedicated to learn the basics of four Object Oriented Programming (OOP) Principles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– OOP Principles

This project is dedicated to learn the basics of four Object Oriented Programming (OOP) Principles

  • Abstraction
  • Encapsulation
  • Polymorphism
  • Inheritance

πŸ›  Built With

Tech Stack

Client

πŸš€ UML Diagram

UML Diagram

(back to top)

πŸ’» Getting Started

Prerequisites

In order to run this project you need:

Setup

Clone this repository to your desired folder:

  git clone git@github.com:KanzaTahreem/OOP-Principles.git
  cd OOP-Principles

Install

Install thr project dependencies with:

  bundle install

Usage

To run the project, execute the following command:

  ruby [file_name].rb

(back to top)

πŸ‘₯ Author

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project and want to support me make cooler projects Give this project a Star.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

This project is dedicated to learn the basics of four Object Oriented Programming (OOP) Principles

License:MIT License


Languages

Language:Ruby 100.0%