こんにちは、
私は Ruby (1.8.6 を使用) にかなり慣れていないので、次の機能が自動的に利用可能かどうかを知る必要があります。
私は車のクラスを持っています。そして2つのオブジェクトがあります:
car_a and car_b
オブジェクトの 1 つで他のオブジェクトと比較してどのプロパティが異なるかを比較して見つける方法はありますか?
例えば、
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'}
またはその趣旨の何か?