Object Architecture in Ruby Explained

Inheritance, Supers and Modules

Everything in Ruby is an object. As everything is an object, there are basic rules that every object will follow. All objects can inherit from another object. All objects can modify methods that are inherited

What is inheritance?

If we look at the dictionary definition of inheritance, in other words, we see that it would refer to something received from someone else.