typical class example Vehicle