- 📖 School-Library
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
This is a ruby program that uses Object Oriented Program approach to create class Person
with attributes and its sub classes Teacher
and Student
that inherents the objects of the class Person
.
- Ruby
- Person class
- Student class
- Teacher class
To get a local copy up and running follow these simple example steps.
You need the following tools be installed in your computer:
Clone this repository to your desired folder:
cd my-prefered-folder
git clone https://github.com/shafiuyushawu/school-liabrary.git
Install this project with:
cd school-liabrary
bundle install
To run the project, execute the following command:
ruby main.rb
To run tests, run the following command:
rspec spec/
👤 Shafiu Ibn Yushawu
- GitHub: @shafiuyushawu
- Twitter: @shafiuyushawu
- LinkedIn: shafiuyushawu
👤 Nicholas Kwamena Amissah
- GitHub: Nicholas Amissah
- Twitter: Nicholas Amissah
- LinkedIn: Nicholas Amissah
- [Prepare base Decorator]
- Turn Person class to Nameable]
- [Prepare CapitalizeDecorator and TrimmerDecorator]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐ if you like this project!
- Thanks to the Microverse team for the great curriculum.
This project is MIT licensed.