💫 An ActiveRecord extension for implementing polymorphic relationships as exclusive arcs
-
Updated
Oct 12, 2024 - Ruby
💫 An ActiveRecord extension for implementing polymorphic relationships as exclusive arcs
Foundational concepts of OOP including Encapsulation, Inheritance, Polymorphism, and Abstraction, with practical examples implemented in Ruby.
Exercises focused on object oriented programming in Ruby.
This is the fifth project in the fourth module of the Microverse program. It is about a school library application implemented with Object Oriented Programming concepts using Ruby.
A school library application will record the books available in the library and track their borrowers. It will allow new students or teachers to be added, new books to be added, and records of borrowed books and corresponding borrowing dates to be saved. A beautiful and well-organized system will be built to accomplish the task efficiently.
The OOP-School-Library project demonstrates the principles of data abstraction, inheritance, encapsulation, and polymorphism, which are fundamental concepts in object-oriented programming(OOP).
The OOP-School-Library project demonstrates the principles of data abstraction, inheritance, encapsulation, and polymorphism, which are fundamental concepts in object-oriented programming(OOP).
OOP school library is university libray tool that records what books are in the library and who borrows them. The app allows users to add new students or teachers, add new books, save records of who borrowed a given book and when.
A ruby program that exhibit the principles of Object Oriented Programming (Abstraction, Encapsulation, Inheritance and Polymorphism).
A slack bot Slack-Bot for the tech Savvy built using ruby. The bot was aimed at bringing efficiency to software developers in form of feeds.
An implementation of multiple dispatch for Ruby. Also known as generic-functions or multi-methods.
An ActiveRecord extension to use aliases for your polymorphic associations
In this project, you can create items (games, music albums, books) and store them in a database. This is Ruby capstone project for Microverse program.
School Library App created by using Ruby and OOP
Lojinha feita em Rails para testar poliformismo e a gem inherited_resources
A tiny gem to encapsulate data in_array. A case study in replacing program flow with object oriented design.
A demo project to show the Polymorphic Association using Devise
Add a description, image, and links to the polymorphism topic page so that developers can more easily learn about it.
To associate your repository with the polymorphism topic, visit your repo's landing page and select "manage topics."