The Basics of OOP Ruby
An overview of key concepts
Ruby is an object-oriented programming language (OOP) that uses classes
as blueprints for objects
. Objects are the basic building-blocks of Ruby code (everything in Ruby is an object), and have two main properties…