0Pricing
Ruby Academy · Lesson

Classes and Objects

Learn how to define classes, create objects, and instantiate new instances of a class.

1

Classes and Objects

Ruby is a fully object-oriented language, meaning everything in Ruby is an object.

In this lesson, you will learn how to define classes, create objects, and instantiate new instances of a class.

Classes and Objects — illustration 1

2

Defining a Class

Classes are defined using the class keyword.

class Person
end

All lessons in this course

  1. Classes and Objects
  2. Instance Variables and Methods
  3. Inheritance and Polymorphism
  4. Mixins and Modules
← Back to Ruby Academy