31
loading...
This website collects cookies to deliver better user experience
class Car
def start
"VROOM"
end
end
station_wagon = Car.new
station_wagon.start => "VROOM"
class Vehicle
def start
"VROOM"
end
def speed_up
"SHIFT
end
end
class Sportscar < Vehicle
def how_many_tickets
"Too many"
end
end
corvette = Sportscar.new
corvette.how_many_tickets => "Too many"
corvette.start => "VROOM"
corvette.thiscarisbroken => NoMethodError: undefined method...
greeting = "I like to drive fast!"
class << greeting
def greet
"lets go, " + self
end
end
greeting.greet => "lets go, I like to drive fast!"