In Ruby, define a module and base class that these two classes can include to describe common data and functionality for the classes: class Car < YourBaseClass include YourModule end class Truck < YourBaseClass include YourModule end

Respuesta :

Answer:

c = Car.new

p c.wheels

Explanation:

class Car

def to_s

"Car"

end

def speed

"Top speed 100"

end

end

class Truck < Car

def speed # Override

"Top speed 200"

end

end

car = Car.new

fast_car = Truck.new

puts "#{car}1 #{car.speed}" # => Car1 Top speed 100

puts "#{fast_car}2 #{fast_car.speed}" # => Car2 Top speed 200

//Module Of Car:------

Vehicle = Module.new do

def wheels

100

end

end

class Car

include Vehicle

end

Answer:

Check the explanation

Explanation:

class Car

 def to_s

   "Car"

 end

 def speed

   "Top speed 100"

 end

end

class Truck < Car

 def speed # Override

   "Top speed 200"

 end

end

car = Car.new

fast_car = Truck.new

puts "#{car}1 #{car.speed}" # => Car1 Top speed 100

puts "#{fast_car}2 #{fast_car.speed}" # => Car2 Top speed 200

//Module Of Car:------

Vehicle = Module.new do

 def wheels

   100

 end

end

class Car

 include Vehicle

end

c = Car.new

p c.wheels