- π 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.