Notes:
Anstatt def Car.car_with_1001_ps hätte man auch einfach def self.car_with_1001_ps schreiben können.
Car.new ebenso durch self.new bzw einfach durch new ersetzbar.
Man hätte auch den Klassen-Rumpf weglassen können.