- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ Show your support
- ๐ Acknowledgements
- ๐ License
An educational project focusing on teaching the fundamentals of Object-Oriented Programming (OOP) in Ruby. It involves creating classes and objects, exploring inheritance and extension, and practicing encapsulation to build a foundation for a school library application.
Learning Objectives:
-
Implementing classes and objects in Ruby.
-
Exploring inheritance and extension in OOP.
-
Practicing encapsulation using instance variables and methods.
-
Running a Ruby program from the command line.
Ruby
- Implement classes and objects in Ruby.
- Implement encapsulation and inheritance with Ruby.
- Run a program using the command line.
To get a local copy up and running, follow these steps.
In order to run this project you need:
- ruby
- any code editor but mostly use Vs Code and Sublime Text.
Clone this repository to your desired folder:
cd political-divisions
git clone https://github.com/rodrigopenayo98/OOP-school-librery.git
To run tests, run the following command:
rubocop -A
To run linter tests, run the following command:
rubocop -A
๐ค Rodrigo Penayo
- GitHub: @rodrigopenayo98
- Twitter: @rodrigopenayo98
- LinkedIn: LinkedIn
๐ค kirti Arora
๐ค Lala Aicha EL Vadel
- GitHub: Leloufadel
- LinkedIn: Lala Aicha
- Twitter: @twitterhandle
- Add information about students' tutorss
- Add yearly subject lists
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give a star
- We would like to thank Microverse community.
This project is MIT licensed.