subtype polymorphism on cartype

provide 2 cartype: car, bus