直升机,
我对 Ruby(使用 1.8.6)很陌生,需要知道以下功能是否自动可用,如果没有,这将是实现它的最佳方法。
我有课车。并有两个对象:
car_a and car_b
有什么方法可以进行比较并找出其中一个对象与另一个对象相比有哪些不同之处?
例如,
car_a.color = 'Red'
car_a.sun_roof = true
car_a.wheels = 'Bridgestone'
car_b.color = 'Blue'
car_b.sun_roof = false
car_b.wheels = 'Bridgestone'
然后做一个
car_a.compare_with(car_b)
应该给我:
{:color => 'Blue', :sun_roof => 'false'}
或类似的东西?