From 1006e3775aa8eced880dad674d9f62f9028bcf3f Mon Sep 17 00:00:00 2001 From: dharini Date: Thu, 25 Apr 2013 00:12:34 -0500 Subject: [PATCH] panda and tiger assignment complete --- models/automobile.rb | 20 ++++++++++++++++++++ models/motorcycle.rb | 8 ++++++++ models/vehicle.rb | 3 +++ 3 files changed, 31 insertions(+) create mode 100644 models/automobile.rb create mode 100644 models/motorcycle.rb create mode 100644 models/vehicle.rb diff --git a/models/automobile.rb b/models/automobile.rb new file mode 100644 index 0000000..75f61ab --- /dev/null +++ b/models/automobile.rb @@ -0,0 +1,20 @@ +class Automobile + + @number_of_wheels + @color + @make + @model + @year + + def set_number_of_wheels + @number_of_wheels = 4 + end + + def update(hsh) + @color = {hsh[:color]} + @make = {hsh[:make]} + @model = {hsh[:model]} + @year = {hsh[:year]} + end + +end diff --git a/models/motorcycle.rb b/models/motorcycle.rb new file mode 100644 index 0000000..dd31551 --- /dev/null +++ b/models/motorcycle.rb @@ -0,0 +1,8 @@ +class Motorcycle < Vehicle + + def set_number_of_wheels + @number_of_wheels = 2 + end + + +end diff --git a/models/vehicle.rb b/models/vehicle.rb new file mode 100644 index 0000000..f741ea7 --- /dev/null +++ b/models/vehicle.rb @@ -0,0 +1,3 @@ +class Vehicle < Automobile + +end