Grokking the Object Oriented Design Interview
Vote

0% completed

Design a Car Rental System

Let's design a car rental system where customers can rent vehicles.

A car rental system is software that handles renting vehicles for a short time. A rental usually lasts from a few hours to a few weeks.

A rental company often has many local branches. That lets a customer return a vehicle to a different location. Most branches sit near airports or busy city areas.

System Requirements

We will focus on the following requirements while designing our Car Rental System:

  1. The system will support renting different vehicles like cars, trucks, SUVs, vans, and motorcycles.

2

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content