Skip to content

School project learning OOP. Applying design patterns, principles to refactor when building a toy vehicle simulator.

Notifications You must be signed in to change notification settings

svenssona/VehicleSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OOP Design in Java: Vehicle Simulator

About

School project learning Object Oriented Programming. Applying Design Patterns and Principles to refactor and build a toy vehicle simulator.

This vehicle simulator focuses on building a good programming project from a design standpoint. We wanted the project to be extensible and flexible so that further implementations easly could be done.

This project for example uses the Model-View-Controll-Application (MVCA) and Observer pattern in a clear and precise way.

UML

For a more detailed overview please look at the plannedUML.pdf here. This the our 'end' product for this project. We did a refactoring from currentUML.pdf.

Simulator

alt text

About

School project learning OOP. Applying design patterns, principles to refactor when building a toy vehicle simulator.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages