Go to file
HeshamTB eb94de2754 Remake Vehicle classes
- Abstract class CivilVehicle that implements Breakable and
	contains all common fields of vehicles. Now for example,
	Sedan <- CivilVehicle <- Vehicle
		      ^
		  Breakable
	The breakable methods are mostly implemented in CivilVehicle
	Except getTimeToFix() which is defined in subclasses of
	CivilVehicle.

	- Breakable interface:
	The method collide() now returns instance of Accident instead of
	void

Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-10-21 11:35:19 +03:00
.idea ignore out folder 2020-10-20 12:33:36 +03:00
src Remake Vehicle classes 2020-10-21 11:35:19 +03:00
.gitignore ignore out folder 2020-10-20 12:33:36 +03:00
Hajj-simulation.iml init commit 2020-10-09 22:22:37 +03:00