我尝试得到这个结果:
我做了这个:
我在实现这个功能时忽略了关于Ruby类系统的什么内容?
Car.class.name # => "Car"
Truck.class.name # => "Truck"
Van.class.name # => "Van"
Car/Truck/Van.superclass.name # => "Vehicle"
我做了这个:
require "rspec/autorun"
class Vehicle
end
class Car < Vehicle
end
class Van < Vehicle
end
class Truck < Vehicle
end
describe Car do
describe ".class.name" do
it "returns name of the class" do
expect(Car.class.name).to eq "Car"
end
end
end
我在实现这个功能时忽略了关于Ruby类系统的什么内容?