Petrol-station-simulator
This program simulates the operation of a petrol station forecourt as vehicles queue, fill their tanks, and leave. It was written for an object-oriented programming assignment. It integrates various aspects of object-oriented programming, including inheritance, encapsulation, polymorphism and abstraction.